.style_chatWrapper__QfHXq{position:fixed;bottom:20px;left:20px;z-index:999}.style_toggleButton__Fr1Iy{background-color:#ff6f61;color:#fff;padding:12px 20px;border-radius:30px;font-size:16px;font-family:Poppins,sans-serif;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:all .3s ease}.style_toggleButton__Fr1Iy:hover{background-color:#ff4e42;transform:scale(1.1)}.style_chatContainer__PzgjH{width:400px;height:500px;background:url(/travel-background.jpg) no-repeat 50%/cover;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;font-family:Poppins,sans-serif;background:#f5f5f5}.style_header__BKLmd{text-align:center;padding:15px;background-color:hsla(0,0%,100%,.9);border-bottom:1px solid #ddd;font-family:Poppins,sans-serif}.style_header__BKLmd h2{margin:0;color:#2e8b57;font-family:Poppins,sans-serif}.style_header__BKLmd p{margin:0;font-size:14px;color:#666}.style_chatWindow__dvw_t{flex-grow:1;padding:10px 15px;background-color:hsla(0,0%,100%,.8);overflow-y:auto;display:flex;flex-direction:column;gap:10px}.style_chatWindow__dvw_t a{color:#ff6f61;text-decoration:underline;cursor:pointer}.style_chatWindow__dvw_t a:hover{text-decoration:none}.style_message__khZjR{max-width:75%;padding:12px 16px;border-radius:20px;font-size:14px;line-height:1.5;box-shadow:0 2px 6px rgba(0,0,0,.1)}.style_userMessage__7Al6t{align-self:flex-end;background-color:#87ceeb;color:#fff}.style_botMessage__9JUQw{align-self:flex-start;background-color:#f5f5f5;color:#333}.style_inputSection__wyKev{display:flex;padding:10px;background-color:hsla(0,0%,100%,.9);border-top:1px solid #ddd}.style_inputField__BLJ9P{flex-grow:1;padding:10px;border-radius:25px;border:1px solid #ddd;outline:none}.style_sendButton__2NvMn{background-color:#2e8b57;color:#fff;border:none;padding:12px;border-radius:50%;margin-left:10px;cursor:pointer}