._widget_1lxcn_1{color:#f0f4f1;min-width:0;margin:0;font-size:16px;line-height:1.55}._widget_1lxcn_1 button,._widget_1lxcn_1 input,._widget_1lxcn_1 textarea,._widget_1lxcn_1 select{font:inherit}._widget_1lxcn_1 button{cursor:pointer;color:#f0f4f1;background:#26372e;border:1px solid #526359;border-radius:10px;min-height:44px;padding:9px 12px}._widget_1lxcn_1 button:disabled{cursor:not-allowed;opacity:.55}._widget_1lxcn_1 [data-chat-attachment-composer]{border-color:#526359;font-size:14px}._widget_1lxcn_1 [data-chat-attachment-composer] small,._widget_1lxcn_1 [data-chat-attachment-composer] p{color:#bdccc2;font-size:13px}._header_1lxcn_13{align-items:center;gap:10px;padding:2px 0 12px;display:flex}._header_1lxcn_13 strong{font-size:17px;display:block}._header_1lxcn_13 small{color:#bdccc2;font-size:14px;line-height:1.5;display:block}._statusDot_1lxcn_19{background:#d8b46b;border-radius:50%;flex-shrink:0;width:10px;height:10px}._header_1lxcn_13[data-mode=human] ._statusDot_1lxcn_19{background:#75d69d}._header_1lxcn_13[data-mode=ai] ._statusDot_1lxcn_19{background:#91bfff}._header_1lxcn_13[data-mode=disconnected] ._statusDot_1lxcn_19{background:#f6ab8a}._messages_1lxcn_27{overscroll-behavior:contain;scroll-behavior:auto;background:#101a14;border:1px solid #34473b;border-radius:14px;flex-direction:column;gap:14px;height:clamp(200px,40dvh,460px);min-height:0;padding:12px 8px;display:flex;overflow:auto}._message_1lxcn_27{overflow-wrap:anywhere;white-space:pre-wrap;color:#f0f4f1;background:#293b30;border-radius:3px 14px 14px;align-self:flex-start;max-width:92%;padding:10px 12px;font-size:16px;line-height:1.65}._message_1lxcn_27[data-role=visitor]{color:#fff;background:#326649;border-radius:14px 3px 14px 14px;align-self:flex-end}._message_1lxcn_27[data-role=system]{color:#c3cfc7;background:0 0;align-self:center;max-width:100%;padding:5px 8px;font-size:14px}._time_1lxcn_35{color:#bdccc2;margin-bottom:4px;font-size:12px;display:block}._message_1lxcn_27[data-role=visitor] ._time_1lxcn_35{color:#dfede4}._composer_1lxcn_39{align-items:stretch;gap:8px;margin-top:10px;display:flex}._widget_1lxcn_1 textarea{resize:vertical;color:#fff;background:#19251e;border:1px solid #64796b;border-radius:12px;flex:1;min-width:0;min-height:78px;max-height:160px;padding:12px;font-size:16px;line-height:1.5}._widget_1lxcn_1 textarea::placeholder{color:#becdc3}._composer_1lxcn_39 button,._start_1lxcn_45{flex-shrink:0;color:#fff!important;background:#34764f!important;border-color:#619c77!important}._error_1lxcn_47{color:#ffe5bb;background:#3e2b20;border:1px solid #b8905b;border-radius:10px;margin:8px 0;padding:10px;font-size:14px;line-height:1.6;display:block}._error_1lxcn_47 button{margin:6px 0 0 8px}._receipt_1lxcn_51{color:#b9d5c1;overflow-wrap:anywhere;margin:4px 0 8px;font-size:13px;line-height:1.5;display:block}._history_1lxcn_53{gap:6px;max-height:160px;margin-top:8px;display:grid;overflow:auto}._hint_1lxcn_55{color:#bdccc2;margin-top:8px;font-size:13px;line-height:1.6;display:block}._more_1lxcn_57{border-top:1px solid #34473b;margin:12px 0 0;padding-top:8px;font-size:14px}._more_1lxcn_57 summary{cursor:pointer;color:#bdccc2;min-height:36px;line-height:36px}._more_1lxcn_57[open] summary{margin-bottom:8px}._refBar_1lxcn_63{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}._refLabel_1lxcn_65{color:#bdccc2;overflow-wrap:anywhere;font-size:14px}._refBar_1lxcn_63 button{flex-shrink:0;font-size:14px}._quick_1lxcn_69{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}._quickItem_1lxcn_71{position:relative}._quickOpts_1lxcn_73{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._quickChip_1lxcn_75,._quickOpt_1lxcn_73{font-size:14px!important}:is(._widget_1lxcn_1 button:focus-visible,._widget_1lxcn_1 textarea:focus-visible,._widget_1lxcn_1 summary:focus-visible){outline-offset:2px;outline:3px solid #91bfff}@media (max-height:650px){._messages_1lxcn_27{height:28dvh;min-height:140px}}@media (max-width:360px){._messages_1lxcn_27{padding:10px 5px}._message_1lxcn_27{max-width:96%;padding:8px 10px}._composer_1lxcn_39{gap:5px}._composer_1lxcn_39 button{padding:8px}}@media (prefers-reduced-motion:reduce){._widget_1lxcn_1 *{scroll-behavior:auto!important}}
