/* NEXEI 3.1.7 - integração n8n verificável e avatar padrão obrigatório */
.sidebar-avatar,.profile-avatar-xl{overflow:hidden!important;background:#eef2ff!important}
.sidebar-avatar img,.profile-avatar-xl img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}
.assistant-source-v317{display:block;margin-top:7px;font-size:10px;color:#94a3b8}
.assistant-loading-v317 .assistant-message-content{opacity:.72}
.assistant-loading-v317 .assistant-message-content::after{content:' ...';animation:nexeiDotsV317 1s infinite}
@keyframes nexeiDotsV317{0%,100%{opacity:.25}50%{opacity:1}}
.assistant-message-content p{margin:0 0 8px}.assistant-message-content p:last-child{margin-bottom:0}
.assistant-message-content ul{margin:8px 0 0;padding-left:20px}.assistant-message-content li{margin:4px 0}
