.ChatWidget-module__yApCMG__loadingDot{background-color:#4b5563;border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite both ChatWidget-module__yApCMG__bounce}.ChatWidget-module__yApCMG__loadingDot:first-child{animation-delay:0s}.ChatWidget-module__yApCMG__loadingDot:nth-child(2){animation-delay:.1s}.ChatWidget-module__yApCMG__loadingDot:nth-child(3){animation-delay:.2s}@keyframes ChatWidget-module__yApCMG__bounce{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ChatWidget-module__yApCMG__messageContainer{align-items:center;gap:.25rem;display:flex}.ChatWidget-module__yApCMG__chatWidget{flex-direction:column;height:100%;display:flex}.ChatWidget-module__yApCMG__messagesContainer{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}.ChatWidget-module__yApCMG__messageGroup{gap:.25rem;display:flex}.ChatWidget-module__yApCMG__messageGroup:hover .ChatWidget-module__yApCMG__feedbackButtons{opacity:1}.ChatWidget-module__yApCMG__feedbackButtons{opacity:0;gap:.25rem;transition:opacity .2s ease-in-out;display:flex}.ChatWidget-module__yApCMG__feedbackButton{cursor:pointer;border-radius:.25rem;padding:.25rem;font-size:.75rem;transition:background-color .2s ease-in-out}.ChatWidget-module__yApCMG__feedbackButton:hover{background-color:#e5e7eb}.ChatWidget-module__yApCMG__feedbackButtonHelpful{color:#16a34a;background-color:#dcfce7}.ChatWidget-module__yApCMG__feedbackButtonUnhelpful{color:#dc2626;background-color:#fee2e2}.ChatWidget-module__yApCMG__chatWidget:focus-within{outline-offset:2px;outline:2px solid #3b82f6}@media (max-width:640px){.ChatWidget-module__yApCMG__chatWidget{width:100%;max-height:90vh;margin:1rem}.ChatWidget-module__yApCMG__messagesContainer{padding:.75rem}.ChatWidget-module__yApCMG__messageGroup{flex-wrap:wrap}}
/*# sourceMappingURL=4e98bfe77466821d.css.map*/