.LiveChatWidget_root__D0Slk{position:fixed;right:18px;bottom:18px;z-index:180;font-family:inherit}.LiveChatWidget_launcher__0D3bb{min-height:44px;padding:0 14px;display:flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#17363c;color:#fff;box-shadow:0 12px 34px rgba(19,50,56,.24);font-size:11px;font-weight:850;cursor:pointer}.LiveChatWidget_launcher__0D3bb:hover{background:#102d32}.LiveChatWidget_dot__vRfEZ{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#9ba5a6;box-shadow:0 0 0 3px rgba(155,165,166,.14)}.LiveChatWidget_online__NslR_{background:#2cb66d!important;box-shadow:0 0 0 3px rgba(44,182,109,.16)!important}.LiveChatWidget_launcher__0D3bb em{min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#c96c55;color:#fff;font-size:8px;font-style:normal}.LiveChatWidget_panel__tV176{width:min(380px,calc(100vw - 20px));height:min(580px,calc(100vh - 92px));margin-bottom:10px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7e2e1;border-radius:18px;background:#f9fbfa;box-shadow:0 24px 70px rgba(12,36,41,.26)}.LiveChatWidget_header__VpIBL{min-height:66px;padding:11px 13px;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;background:#17363c;color:#fff}.LiveChatWidget_header__VpIBL>div{display:flex;align-items:center;gap:9px}.LiveChatWidget_header__VpIBL>div>div{display:grid}.LiveChatWidget_header__VpIBL strong{font-size:12px}.LiveChatWidget_header__VpIBL small{margin-top:2px;color:#b9c9cc;font-size:8.5px}.LiveChatWidget_header__VpIBL button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:9px;background:rgba(255,255,255,.08);color:#fff;font-size:19px;line-height:1;cursor:pointer}.LiveChatWidget_guest__v8x9s{padding:8px 10px;display:grid;flex:0 0 auto;grid-template-columns:1fr 1fr;gap:6px;border-bottom:1px solid #e5ebea;background:#fff}.LiveChatWidget_guest__v8x9s input{min-width:0;height:36px;padding:0 9px;border:1px solid #d4dfde;border-radius:8px;background:#f9fbfa;font-size:10.5px;outline:none}.LiveChatWidget_messages__SsgId{min-height:0;padding:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;background:linear-gradient(180deg,#f7faf9,#eef4f3)}.LiveChatWidget_welcome__nhYAd{padding:14px;border:1px solid #dbe6e4;border-radius:13px;background:#fff;color:#506064}.LiveChatWidget_welcome__nhYAd b{font-size:12px;color:#21383d}.LiveChatWidget_welcome__nhYAd p{margin:5px 0 0;font-size:10.5px;line-height:1.5}.LiveChatWidget_message__yYhiW{max-width:84%;padding:8px 10px;border-radius:13px;box-shadow:0 4px 12px rgba(24,50,54,.05)}.LiveChatWidget_mine__X3WBJ{align-self:flex-end;border-bottom-right-radius:4px;background:#214f57;color:#fff}.LiveChatWidget_theirs__UWBqN{align-self:flex-start;border:1px solid #dde6e5;border-bottom-left-radius:4px;background:#fff;color:#26383c}.LiveChatWidget_message__yYhiW p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.LiveChatWidget_message__yYhiW footer{margin-top:4px;display:flex;justify-content:flex-end;gap:6px;font-size:7.5px;opacity:.75}.LiveChatWidget_message__yYhiW footer b{font-weight:800}.LiveChatWidget_messageImage__6Cpmn{margin-bottom:6px}.LiveChatWidget_messageImage__6Cpmn a{display:grid;gap:4px}.LiveChatWidget_messageImage__6Cpmn img{width:100%;max-height:210px;display:block;object-fit:contain;border-radius:9px;background:#fff}.LiveChatWidget_messageImage__6Cpmn small{font-size:7.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatWidget_expired__Gvtvh{padding:15px;border-radius:9px;background:rgba(127,139,141,.12);font-size:9px;line-height:1.4}.LiveChatWidget_preview__Q4A3M{padding:8px 10px;display:grid;flex:0 0 auto;grid-template-columns:44px 1fr auto;gap:8px;align-items:center;border-top:1px solid #dde6e5;background:#fff}.LiveChatWidget_preview__Q4A3M img{width:44px;height:44px;object-fit:cover;border-radius:8px}.LiveChatWidget_preview__Q4A3M div{min-width:0;display:grid}.LiveChatWidget_preview__Q4A3M b,.LiveChatWidget_preview__Q4A3M small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatWidget_preview__Q4A3M b{font-size:9px}.LiveChatWidget_preview__Q4A3M small{margin-top:2px;color:#7c8b8d;font-size:7.5px}.LiveChatWidget_preview__Q4A3M button{border:0;background:transparent;color:#98574b;font-size:8.5px;font-weight:800;cursor:pointer}.LiveChatWidget_error__qi5OA{padding:7px 10px;flex:0 0 auto;background:#f5e6e2;color:#8e4d43;font-size:9px;font-weight:750}.LiveChatWidget_composer__jPMIH{padding:8px;display:grid;flex:0 0 auto;grid-template-columns:38px minmax(0,1fr) 64px;gap:6px;align-items:center;border-top:1px solid #dce5e4;background:#fff}.LiveChatWidget_composer__jPMIH>input{min-width:0;width:100%;height:38px;padding:0 10px;border:1px solid #d3dedd;border-radius:9px;background:#f8faf9;font-size:10.5px;outline:none}.LiveChatWidget_composer__jPMIH>button{width:64px;height:38px;padding:0 8px;border:0;border-radius:9px;background:#1b4249;color:#fff;font-size:9px;font-weight:850;cursor:pointer}.LiveChatWidget_composer__jPMIH>button:disabled{opacity:.55;cursor:default}.LiveChatWidget_composer__jPMIH label{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d3dedd;border-radius:9px;background:#f3f7f6;color:#2e565d;cursor:pointer}.LiveChatWidget_composer__jPMIH label span{font-size:18px;line-height:1}.LiveChatWidget_composer__jPMIH label input{display:none}.LiveChatWidget_info__ySBQv{padding:6px 10px;display:flex;flex:0 0 auto;justify-content:space-between;gap:8px;border-top:1px solid #e8eeee;background:#fff;color:#829092;font-size:7px;font-weight:700}@media(max-width:600px){.LiveChatWidget_root__D0Slk{right:10px;bottom:10px}.LiveChatWidget_panel__tV176{width:min(372px,calc(100vw - 12px));height:min(590px,calc(100vh - 76px));border-radius:16px}.LiveChatWidget_guest__v8x9s{grid-template-columns:1fr}.LiveChatWidget_launcher__0D3bb{min-height:42px;padding:0 13px;font-size:10.5px}.LiveChatWidget_message__yYhiW{max-width:90%}.LiveChatWidget_header__VpIBL{min-height:62px;padding:10px 12px}.LiveChatWidget_composer__jPMIH{grid-template-columns:36px minmax(0,1fr) 60px}.LiveChatWidget_composer__jPMIH label,.LiveChatWidget_composer__jPMIH>button,.LiveChatWidget_composer__jPMIH>input{height:36px}.LiveChatWidget_composer__jPMIH label{width:36px}.LiveChatWidget_composer__jPMIH>button{width:60px}}