#travel-ai-agent.mtt-chat{box-sizing:border-box!important;position:fixed!important;inset:0 0 0 auto!important;width:33.333333vw!important;min-width:0!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;border-radius:18px 0 0 18px!important;border:1px solid #c8a04b!important;background:#fff!important;color:#152333!important;box-shadow:-16px 0 50px #0004!important;overflow:hidden!important;z-index:2147483001!important;font-family:system-ui,'Noto Sans Bengali',sans-serif!important;line-height:1.65}#travel-ai-agent.mtt-chat.open{display:flex!important;flex-direction:column!important}#travel-ai-agent>*{box-sizing:border-box;min-width:0;flex-shrink:0}#travel-ai-agent .mtt-chat-head{background:#111!important;color:#f8d680!important;padding:12px 16px!important;gap:10px}#travel-ai-agent .mtt-chat-head strong{color:#f8d680!important;font-size:17px;line-height:1.5}#travel-ai-agent .mtt-chat-head small{color:#f8d680!important;font-size:9px}#travel-ai-agent .mtt-chat-head button{color:#ffe5a0!important;min-width:44px;min-height:44px;font-size:28px}#travel-ai-agent .agent-toolbar{padding:6px 12px;min-height:38px}#travel-ai-agent [data-expand]{display:none!important}#travel-ai-agent .mtt-chat-log{flex:1 1 0%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain;padding:12px!important;-webkit-overflow-scrolling:touch}#travel-ai-agent .mtt-chat-bubble{font-size:15px;line-height:1.8;color:#172b3b;background:#eef3fa}#travel-ai-agent .mtt-chat-bubble.user{color:#fff;background:#164e8c}#travel-ai-agent .mit-flow-choices{max-height:108px!important;overflow-y:auto;padding:6px 10px}#travel-ai-agent .mit-flow-choices button{min-height:40px!important;font-size:13px!important;padding:7px 10px}#travel-ai-agent .mit-chat-track{padding:6px 10px;font-size:11px}#travel-ai-agent .mit-chat-track ol{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:3px}#travel-ai-agent .mit-chat-track li{white-space:nowrap;flex-shrink:0}#travel-ai-agent .mtt-chat-prompts{padding:5px 10px;gap:5px;flex-wrap:wrap}#travel-ai-agent .mtt-chat-prompts button{font-size:12px;min-height:32px}#travel-ai-agent .mtt-chat-form{margin:0!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;display:flex!important;align-items:flex-end;gap:8px;border-top:1px solid #dce3ec}#travel-ai-agent .mtt-chat-form textarea{box-sizing:border-box!important;min-width:0!important;width:0!important;flex:1 1 auto!important;font-size:16px!important;line-height:1.5;min-height:48px!important;max-height:100px!important;resize:none!important}#travel-ai-agent .mtt-chat-form button{min-width:64px;min-height:48px;padding:8px 12px;background:#102d4f;color:#fff}#travel-ai-agent .agent-disclaimer{padding:0 10px 5px;font-size:10px;line-height:1.4}body.mit-chat-is-open #mit-chat-launcher{visibility:hidden!important}#travel-ai-agent button:focus-visible,#travel-ai-agent textarea:focus-visible,#travel-ai-agent select:focus-visible{outline:3px solid #c49b3c;outline-offset:2px}@media(max-width:767px){#travel-ai-agent.mtt-chat,#travel-ai-agent.mtt-chat.agent-expanded{inset:auto!important;top:var(--mit-chat-top,0px)!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;max-width:100%!important;height:var(--mit-chat-height,100dvh)!important;max-height:var(--mit-chat-height,100dvh)!important;border-radius:0!important;border:0!important;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}#travel-ai-agent .mtt-chat-head{padding:8px 12px!important}#travel-ai-agent .mtt-chat-head strong{font-size:16px}#travel-ai-agent .mtt-chat-log{padding:12px!important}#travel-ai-agent .agent-disclaimer{display:none}}@media(max-height:560px){#travel-ai-agent .agent-disclaimer,#travel-ai-agent .mit-chat-track{display:none!important}#travel-ai-agent .agent-toolbar{padding:3px 10px;min-height:30px}#travel-ai-agent .mtt-chat-head small{display:none}#travel-ai-agent .mit-flow-choices{max-height:75px!important}}@media print{#travel-ai-agent.mtt-chat,#mit-chat-launcher{display:none!important}}
