.ap-ai-layout .ap-ai-chat-panel{color:#f5f5f5;border-radius:24px;background:#090909!important;border-color:#292929!important}.ap-ai-chat-panel .ap-ai-chat-head{background:#0b0b0b!important;border-bottom:1px solid #252525!important}.ap-ai-chat-panel .ap-ai-chat-avatar,.ap-ai-chat-panel .ap-ai-message-icon{color:#fff;border:1px solid #3d3d3d;background:#232323!important;border-radius:50%!important}.ap-ai-chat-panel .ap-ai-chat-head strong{color:#f5f5f5}.ap-ai-chat-panel .ap-ai-chat-head span:not(.ap-ai-chat-avatar){color:#929292!important}.ap-ai-chat-panel .ap-ai-chat-head>button{color:#c3c3c3!important;background:0 0!important;border:0!important;border-radius:50%!important}.ap-ai-chat-panel .ap-ai-chat-head>button:hover{background:#272727!important}.ap-ai-chat-panel .ap-ai-messages{scrollbar-color:#444 #090909!important;background:#090909!important}.ap-ai-chat-panel .ap-ai-message.bot{max-width:100%}.ap-ai-chat-panel .ap-ai-message.bot .ap-ai-message-content{background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0!important}.ap-ai-chat-panel .ap-ai-message.user .ap-ai-message-content{color:#f7f7f7;padding:13px 17px;background:#252525!important;border:1px solid #303030!important;border-radius:23px!important}.ap-ai-chat-panel .ap-ai-message p{color:#ededed;font-size:13px;line-height:1.75}.ap-ai-chat-panel .ap-ai-picks button{color:#fff!important;background:#181818!important;border:1px solid #3b3b3b!important;border-radius:14px!important}.ap-ai-chat-panel .ap-ai-picks button:hover{background:#252525!important}.ap-ai-chat-panel .ap-ai-picks small{color:#999!important}.ap-ai-chat-panel .ap-ai-typing span{background:#999!important}.ap-ai-chat-panel .ap-ai-composer-area{padding-top:10px;background:#090909!important;border-top:0!important}.ap-ai-chat-panel .ap-ai-suggestions button{color:#e1e1e1!important;background:#191919!important;border-color:#414141!important;border-radius:999px!important}.ap-ai-chat-panel .ap-ai-suggestions button:hover{background:#292929!important}.ap-ai-chat-panel .ap-ai-composer{align-items:center;min-height:58px;box-shadow:0 4px 16px #0005;background:#242424!important;border:1px solid #454545!important;border-radius:9999px!important;padding:7px 8px 7px 20px!important}.ap-ai-chat-panel .ap-ai-composer:focus-within{background:#282828!important;border-color:#777!important}.ap-ai-chat-panel .ap-ai-composer input{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9999px!important;outline:0!important;min-height:38px!important;padding:0!important;font-size:14px!important}.ap-ai-chat-panel .ap-ai-composer input::placeholder{color:#a3a3a3!important}.ap-ai-chat-panel .ap-ai-composer button{place-items:center;display:grid;color:#141414!important;background:#f8f8f8!important;border:0!important;border-radius:50%!important;flex:0 0 40px!important;width:40px!important;height:40px!important}.ap-ai-chat-panel .ap-ai-composer button:hover:not(:disabled){transform:scale(1.05);background:#fff!important}.ap-ai-chat-panel .ap-ai-composer button:disabled{color:#9b9b9b!important;background:#515151!important}.ap-ai-chat-panel .ap-ai-composer-area>small{color:#858585!important}@media (width<=600px){.ap-ai-chat-panel .ap-ai-composer{min-height:54px;padding:6px 7px 6px 17px!important}}
