.ChatWidget_chatContainer__j1xFa{z-index:9999;display:flex;flex-direction:column;align-items:flex-end}.ChatWidget_chatBox__g4GRN{background-color:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.15);transition:all .3s ease-in-out;animation:ChatWidget_fadeInUp__duSAk .3s ease;margin-bottom:10px}.ChatWidget_chatHeader__tke6E{background-color:#007bff;color:white}.ChatWidget_avatar__lVSIP{border-radius:50%}.ChatWidget_agentName__GSf9G{font-size:14px;font-weight:700;margin:0}.ChatWidget_chatBody__9uESB{color:#333;line-height:1.5;max-height:200px;margin-bottom:10px;scrollbar-width:thin;scrollbar-color:#ccc transparent}.ChatWidget_chatInput__bYMZ2{border-top:1px solid #ccc;gap:5px}.ChatWidget_chatInput__bYMZ2 input{flex-grow:1;border:none;padding:8px;border-radius:6px;background-color:#f5f5f5;color:#000!important}.ChatWidget_chatInput__bYMZ2 input:focus{outline:none}.ChatWidget_chatInput__bYMZ2 button{background:none;font-size:18px}.ChatWidget_floatingButton___ZVWQ{background-color:#007bff;color:white;border-radius:10%;width:52px;height:52px;font-size:20px;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:background .3s ease}.ChatWidget_floatingButton___ZVWQ:hover{background-color:#0056b3}.ChatWidget_scall-image__m1rqR{transition:transform .3s ease-in-out}.ChatWidget_scall-image__m1rqR:hover{transform:scale(1.5)}.ChatWidget_chatContainer__j1xFa{position:fixed;bottom:20px;right:20px;z-index:1000}.ChatWidget_chatBox__g4GRN{width:320px;background:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.2);overflow:hidden;display:flex;flex-direction:column;margin-bottom:50px}.ChatWidget_chatHeader__tke6E{display:flex;align-items:center;gap:10px;background:#0070f3;color:#fff;padding:10px}.ChatWidget_chatBodyIntro__GDX4A{padding:10px;font-size:14px;border-bottom:1px solid #ddd;background-color:#fafafa}.ChatWidget_chatBody__9uESB{max-height:250px;overflow-y:auto;padding:10px;font-size:14px}.ChatWidget_chatInput__bYMZ2{display:flex;border-top:1px solid #ddd;padding:10px;gap:8px;background:#fff}.ChatWidget_chatInput__bYMZ2 input{flex:1;border:1px solid #ccc;padding:8px 10px;border-radius:5px;outline:none}.ChatWidget_chatInput__bYMZ2 button{background:#0070f3;color:white;border:none;padding:8px 10px;border-radius:5px;cursor:pointer}.ChatWidget_userMsg__004nA{text-align:right;background:#f0f0f0;align-self:flex-end}.ChatWidget_botMsg__sCK91,.ChatWidget_userMsg__004nA{margin:4px 0;color:#333;padding:6px 10px;border-radius:12px;display:inline-block;max-width:80%}.ChatWidget_botMsg__sCK91{text-align:left;background:#e6f7ff;align-self:flex-start}.ChatWidget_floatingButton___ZVWQ{position:absolute;bottom:0;right:0;background:#0477fa;color:#fff;width:50px;height:50px;border:none;border-radius:25%;box-shadow:0 2px 10px rgba(0,0,0,.3);cursor:pointer}@keyframes ChatWidget_fadeInUp__duSAk{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.ChatWidget_chatBox__g4GRN{width:90vw;right:5vw}}