.theme--dark .chat-container .messages .user-message[data-v-eb574014]{background-color:#333;color:#fff}.theme--dark .chat-container .messages .eva-error[data-v-eb574014]{color:#ffd000!important;background-color:rgba(255,251,0,.26666666666666666)!important;box-shadow:inset 0 0 0 1px #ffd000}.theme--dark .chat-container .messages .eva-message[data-v-eb574014]{background-color:#333;color:#fff}.theme--dark .chat-container .messages .arrow-indication[data-v-eb574014]{background:#818181}.theme--dark .chat-container .messages .offer-next-solution[data-v-eb574014]{background:#333;border:1px solid #6b6b6b}.theme--dark .chat-container .messages .offer-next-solution[data-v-eb574014]:active{background:#6d6d6d}.theme--dark .chat-container .messages .eva-typing[data-v-eb574014]{color:#aaa;border:1px solid #444}.theme--dark .chat-container .messages .eva-typing .dots[data-v-eb574014]{--_g:no-repeat radial-gradient(circle closest-side,#8b8b8b 90%,transparent)}.theme--light .chat-container .messages .user-message[data-v-eb574014]{background-color:#e2e2e2;color:#000}.theme--light .chat-container .messages .eva-error[data-v-eb574014]{color:#9b8216!important;background-color:rgba(255,251,0,.26666666666666666)!important;box-shadow:inset 0 0 0 1px #ffd000}.theme--light .chat-container .messages .eva-message[data-v-eb574014]{background-color:#e2e2e2;color:#000}.theme--light .chat-container .messages .arrow-indication[data-v-eb574014]{background:#818181}.theme--light .chat-container .messages .offer-next-solution[data-v-eb574014]{background:#e2e2e2;border:1px solid #a3a3a3}.theme--light .chat-container .messages .offer-next-solution[data-v-eb574014]:active{background:#6d6d6d}.theme--light .chat-container .messages .eva-typing[data-v-eb574014]{background-color:#e2e2e2;color:#ddd;border:1px solid #f3f3f3}.theme--light .chat-container .messages .eva-typing .dots[data-v-eb574014]{--_g:no-repeat radial-gradient(circle closest-side,#363636 90%,hsla(0,0%,100%,0))}.chat-container[data-v-eb574014]{height:100%;overflow:auto;margin:0 auto;width:100%;display:flex;justify-content:flex-end;position:relative;transition:transform .7s ease}.chat-container[data-v-eb574014]::-webkit-scrollbar{width:0}.chat-container .messages[data-v-eb574014]{display:flex;flex-direction:column;position:relative;padding-bottom:1px;overflow-y:auto}.chat-container .messages[data-v-eb574014]::-webkit-scrollbar{display:none}.chat-container .messages .container-message[data-v-eb574014]{display:flex;flex-direction:column;gap:8px}.chat-container .messages .message-item[data-v-eb574014]{padding:10px;border-radius:20px;max-width:80%;position:relative;z-index:0}.chat-container .messages .user-message[data-v-eb574014]{text-align:justify;padding:15px;border-radius:25px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;border-top-right-radius:0;font-size:.9rem;margin-top:5px}.chat-container .messages .eva-message[data-v-eb574014]{max-width:80%;text-align:left;padding:15px;border-radius:25px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-right:auto;margin-top:10px;margin-bottom:10px;border-top-left-radius:0}.chat-container .messages .arrow-indication[data-v-eb574014]{rotate:90deg}.chat-container .messages .offer-next-solution[data-v-eb574014]{width:-moz-fit-content;width:fit-content;padding-block:6px;padding-inline:10px;background:#333;border-radius:10px;font-size:.9rem}.chat-container .messages .eva-message[data-v-eb574014],.chat-container .messages .typed-message[data-v-eb574014]{font-size:.9rem;line-height:1.4}.chat-container .messages .eva-typing[data-v-eb574014]{text-align:left;font-style:italic;border-radius:25px;width:-moz-fit-content;width:fit-content;margin-right:auto;padding:15px;border-top-left-radius:0;z-index:4}.chat-container .messages .eva-typing .dots[data-v-eb574014]{--_g:no-repeat radial-gradient(circle closest-side,#8b8b8b 90%,transparent) !;width:20px;aspect-ratio:3;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 105% 50%;background-size:33.33333% 100%;animation:dots-eb574014 1s linear infinite}.chat-container .messages .typed-message[data-v-eb574014]{display:flex;flex-direction:column;width:100%;height:auto;overflow:hidden;z-index:4}@keyframes dots-eb574014{33%{background-size:33.33333% 0,33.33333% 100%,33.33333% 100%}50%{background-size:33.33333% 100%,33.33333% 0,33.33333% 100%}66%{background-size:33.33333% 100%,33.33333% 100%,33.33333% 0}}