@keyframes widget_orbPulse__JvD7w{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.widget_pageContainer__5JQNl{position:fixed;bottom:20px;right:20px;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;pointer-events:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;line-height:0;background:transparent}.widget_widgetButton__e6f4d{position:relative;background-color:#ffffff;color:#000000;border:1.5px solid #b0c4de;border-radius:14px;padding:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:flex-start;gap:6px;transition:all .3s ease;width:260px;margin:0;line-height:normal}.widget_widgetButton__e6f4d:hover{box-shadow:0 3px 10px rgba(0,0,0,.12);transform:translateY(-2px);border-color:#0077d2}.widget_widgetTop__7j_fB{display:flex;align-items:center;gap:6px;width:100%;min-width:0;position:relative}.widget_languageDropdownBtnTop__S39hH{display:flex;align-items:center;justify-content:center;padding:4px 6px;background:rgba(0,89,156,.1);border:1px solid rgba(0,89,156,.2);border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:16px;color:#00599c;flex-shrink:0}.widget_languageDropdownBtnTop__S39hH:hover{background:rgba(0,89,156,.15);border-color:rgba(0,89,156,.3);transform:scale(1.05)}.widget_languageDropdownMenuTop__aPs3b{position:absolute;top:calc(100% + 4px);left:0;background:white;border:1px solid rgba(0,89,156,.15);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:120px;max-width:150px;max-height:180px;overflow-y:auto;z-index:1000;animation:widget_dropdownFadeIn__C4Fmk .2s ease}.widget_languageDropdownMenuTop__aPs3b::-webkit-scrollbar{width:6px}.widget_languageDropdownMenuTop__aPs3b::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}.widget_languageDropdownMenuTop__aPs3b::-webkit-scrollbar-thumb{background:rgba(0,89,156,.3);border-radius:4px}.widget_languageDropdownMenuTop__aPs3b::-webkit-scrollbar-thumb:hover{background:rgba(0,89,156,.5)}.widget_languageDropdownMenuTop__aPs3b button{display:block;width:100%;padding:8px 12px;text-align:left;background:white;cursor:pointer;font-size:13px;color:#1a1a1a;transition:all .2s ease;border:none;border-bottom:1px solid rgba(0,0,0,.05)}.widget_languageDropdownMenuTop__aPs3b button:last-child{border-bottom:none}.widget_languageDropdownMenuTop__aPs3b button:hover{background:rgba(0,89,156,.08);color:#00599c}.widget_languageDropdownMenuTop__aPs3b button.widget_active__Lq8zo{background:linear-gradient(135deg,#00599c,#0077d2);color:white;font-weight:600}.widget_languageDropdownMenuTop__aPs3b button.widget_active__Lq8zo:hover{background:linear-gradient(135deg,#004a7c,#0066b2)}.widget_widgetGreeting__WWKQr{font-size:14px;font-weight:500;color:#000000!important;line-height:1.3;flex:1 1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.widget_widgetGreeting__WWKQr[data-lang=en]{font-size:14px}.widget_widgetGreeting__WWKQr[data-lang=es]{font-size:12px}.widget_widgetCta__D61Sx{background-color:#00599c;padding:10px 12px;border-radius:10px;width:100%;justify-content:center;font-weight:600;transition:background-color .3s ease}.widget_widgetCta__D61Sx:hover{background-color:#3d8bc7}.widget_widgetAvatar__ieDvV{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:50%}.widget_widgetText__6stSu{display:flex;flex-direction:row;align-items:center;gap:8px;text-align:left}.widget_widgetGreeting__WWKQr{font-size:12px;font-weight:600;color:#ffffff;white-space:nowrap}.widget_widgetCta__D61Sx{display:flex;align-items:center;gap:6px;color:#ffffff;font-size:14px;font-weight:500;white-space:nowrap}.widget_widgetWindow__xx8Qo{width:430px;height:620px;background:#ffffff;border-radius:16px;border:1.5px solid #b0c4de;box-shadow:0 4px 20px rgba(0,0,0,.12);display:flex;flex-direction:column;overflow:hidden;animation:widget_slideInFromLeft__D5yT4 .3s ease-out;margin:0;line-height:normal;position:relative}@keyframes widget_slideInFromLeft__D5yT4{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.widget_widgetHeader__UxSzv{position:relative;background:#00599c;color:#ffffff;padding:16px;flex-shrink:0}.widget_widgetHeaderContent__uz7gb{display:flex;justify-content:space-between;align-items:center;gap:12px}.widget_headerTopControls__22IJc{display:flex;align-items:center;gap:12px;margin-right:80px}.widget_statusIndicatorWrapper___PvDq{display:flex;align-items:center;cursor:help;position:relative}.widget_statusIndicatorWrapper___PvDq:hover:after{content:attr(data-tooltip);position:absolute;top:100%;right:0;margin-top:8px;padding:6px 10px;background:rgba(0,0,0,.85);color:white;font-size:11px;border-radius:6px;white-space:nowrap;z-index:1000;pointer-events:none}.widget_orbContainer__JaA1F{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:58px;height:58px;background-color:#ffffff;border-radius:50%;padding:5px;box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:hidden}.widget_orbContainer__JaA1F.widget_pulse__FODju{animation:widget_orbPulse__JvD7w 1.5s ease-in-out infinite}.widget_orbCanvas__EXktg{width:100%!important;height:100%!important}.widget_avatarImage__s8Oq5{width:85%;height:85%;object-fit:contain}.widget_messageAvatarImage__92P_H{width:28px;height:28px;object-fit:contain}.widget_widgetTitleSection__M2btN{flex:1 1;min-width:0;overflow:hidden}.widget_widgetTitleSection__M2btN h1{margin:0;font-size:20px;font-weight:700}.widget_widgetSubtitle__rfBSH,.widget_widgetTitleSection__M2btN h1{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget_widgetSubtitle__rfBSH{margin:4px 0 0;font-size:15px;font-weight:600;opacity:1}.widget_widgetRefreshBtn__u3Fy7{background:rgba(0,0,0,.1);border:none;color:#ffffff;width:26px;height:26px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;position:absolute;top:10px;right:45px}.widget_widgetRefreshBtn__u3Fy7:hover{background:rgba(0,0,0,.2);transform:rotate(180deg)}.widget_widgetRefreshBtn__u3Fy7 svg{width:16px;height:16px}.widget_widgetCloseBtn__uuV5e{background:rgba(0,0,0,.1);border:none;color:#ffffff;width:26px;height:26px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;position:absolute;top:10px;right:10px}.widget_widgetCloseBtn__uuV5e:hover{background:rgba(0,0,0,.2);transform:scale(1.1)}.widget_widgetCloseBtn__uuV5e svg{width:16px;height:16px}.widget_widgetContent__obv0q{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.widget_messagesContainer__FUUkz{flex:1 1;overflow-y:auto;padding:16px}.widget_messages__zRnrF{display:flex;flex-direction:column;gap:12px}.widget_welcomeState__lSKlR{text-align:center;padding:16px 16px 12px;color:#666;background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0}.widget_welcomeState__lSKlR h2{margin:0 0 8px;color:#00599c;font-size:17px;font-weight:600;line-height:1.2}.widget_welcomeState__lSKlR p{margin:0;font-size:13px;line-height:1.4;color:#666}.widget_quickActions__pmsW0{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:16px 0;padding:0 10px}.widget_quickActionBtn__nNNL9{display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 12px;background:linear-gradient(135deg,#00599c,#0077d2);color:white;border-radius:20px;text-decoration:none;font-size:13px;font-weight:500;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,89,156,.1);border:1px solid rgba(255,255,255,.1)}.widget_quickActionBtn__nNNL9:hover{background:linear-gradient(135deg,#0077d2,#4da6ff);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,89,156,.15)}.widget_quickActionBtn__nNNL9:active{transform:translateY(0)}.widget_quickActionBtn__nNNL9 svg{flex-shrink:0}.widget_messageWrapper__gqgWn{display:flex;gap:8px;align-items:flex-start;width:100%;margin-bottom:8px}.widget_messageWrapper__gqgWn.widget_agentWrapper__tnVBc{flex-direction:row}.widget_messageWrapper__gqgWn.widget_userWrapper__1zg_e{flex-direction:row-reverse}.widget_messageWrapper__gqgWn.widget_errorWrapper__s3EBe,.widget_messageWrapper__gqgWn.widget_systemWrapper___J8KB{justify-content:center}.widget_messageOrbContainer__o9XK2{flex-shrink:0;width:28px;height:28px;margin-top:2px;overflow:hidden}.widget_messageOrbContainer__o9XK2.widget_pulse__FODju{animation:widget_orbPulse__JvD7w 1.5s ease-in-out infinite}.widget_messageOrbContainer__o9XK2 canvas{width:28px!important;height:28px!important}.widget_message__BTMhx{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:12px;max-width:80%;animation:widget_fadeIn__0wQRU .3s ease-out;position:relative}.widget_message__BTMhx:hover .widget_copyBtn__dWjIv{opacity:1}.widget_message__BTMhx.widget_user__JFYfq{background:#CAE7FF;color:#000000;align-self:flex-end;border-bottom-right-radius:4px}.widget_message__BTMhx.widget_agent__yR6JY{background:#04386D;color:#ffffff;align-self:flex-start;border-bottom-left-radius:4px}.widget_message__BTMhx.widget_system__HVCFb{background:transparent;color:#2c5f8d;align-self:center;max-width:90%;text-align:center;font-size:7px;padding:2px 0;border-radius:0;box-shadow:none;font-weight:500;letter-spacing:.6px;opacity:1;border:none;text-transform:uppercase}.widget_message__BTMhx.widget_error___apGa{background:#f8d7da;color:#721c24;align-self:center;max-width:90%;font-size:12px}.widget_messageType__lUh9g{font-weight:700;font-size:12px;opacity:.9}.widget_message__BTMhx.widget_user__JFYfq .widget_messageType__lUh9g{color:#000000}.widget_message__BTMhx.widget_agent__yR6JY .widget_messageType__lUh9g{color:#ffffff}.widget_messageContent__kLk0z{line-height:1.5;font-size:14px;word-wrap:break-word}.widget_typingIndicator__ekUKB{display:flex;align-items:center;gap:4px;padding:8px 0}.widget_typingDot__pCDTn{width:10px;height:10px;border-radius:50%;background-color:#0077d2;box-shadow:0 0 4px rgba(0,119,210,.25);animation:widget_typingAnimation__V5RzV 1.4s ease-in-out infinite}@keyframes widget_typingAnimation__V5RzV{0%,60%,to{transform:translateY(0);opacity:.7;background-color:#0077d2}30%{transform:translateY(-12px);opacity:1;background-color:#4da6ff;box-shadow:0 0 6px rgba(77,166,255,.4)}}.widget_timestamp__39v0K{font-size:11px;opacity:.6}.widget_messageFooter__uco8e{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:4px}.widget_feedbackControl__7JhZX{display:flex;align-items:center;gap:6px;min-height:26px}.widget_feedbackStatus__rAXlm{color:#64748b;font-size:11px;line-height:1.2;max-width:110px;text-align:right}.widget_feedbackButtons__RWsoa{display:flex;flex-direction:row-reverse;gap:4px;opacity:1;transition:all .2s ease}.widget_feedbackBtn__v8m9y{background:rgba(128,128,128,.08);border:1px solid rgba(128,128,128,.2);border-radius:4px;padding:4px 6px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#999}.widget_feedbackBtn__v8m9y:first-child:hover{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.5);color:#22c55e;transform:scale(1.08)}.widget_feedbackBtn__v8m9y:first-child.widget_feedbackActive__ujhqY{background:rgba(34,197,94,.2);border-color:#22c55e;color:#22c55e;opacity:1;box-shadow:0 0 4px rgba(34,197,94,.125)}.widget_feedbackBtn__v8m9y:last-child:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.5);color:#ef4444;transform:scale(1.08)}.widget_feedbackBtn__v8m9y:last-child.widget_feedbackActive__ujhqY{background:rgba(239,68,68,.2);border-color:#ef4444;color:#ef4444;opacity:1;box-shadow:0 0 4px rgba(239,68,68,.125)}.widget_feedbackBtn__v8m9y:active{transform:scale(.95)}.widget_feedbackBtn__v8m9y:disabled{cursor:wait;opacity:.55;transform:none}.widget_feedbackActive__ujhqY{opacity:1!important}.widget_message__BTMhx:has(.widget_feedbackActive__ujhqY) .widget_feedbackButtons__RWsoa{opacity:1}.widget_copyBtn__dWjIv{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.15);border:none;border-radius:4px;padding:4px 6px;min-width:24px;min-height:24px;cursor:pointer;opacity:0;transition:all .2s;font-size:10px;color:inherit;display:flex;align-items:center;justify-content:center;gap:4px}.widget_copyBtn__dWjIv:hover{background:rgba(0,0,0,.25)}.widget_copyBtn__dWjIv:active{transform:scale(.95)}.widget_copyBtn__dWjIv.widget_copied__PH4oH{background:rgba(34,197,94,.3)}.widget_link__iUUas{color:#0066cc;text-decoration:underline;font-weight:600}.widget_message__BTMhx.widget_user__JFYfq .widget_link__iUUas{color:#00599c}.widget_message__BTMhx.widget_agent__yR6JY .widget_link__iUUas{color:#76B9F0}.widget_inputArea__XjKrv{border-top:1px solid #e0e0e0;padding:12px;background:#ffffff;flex-shrink:0}.widget_inputForm__T9fKR{display:flex;gap:8px;align-items:center}.widget_messageInput__0L_nI{flex:1 1;min-width:0;padding:10px 14px;border:1px solid #d0d0d0;border-radius:20px;font-size:14px;font-family:inherit;transition:all .2s;background:#f8f8f8}.widget_messageInput__0L_nI:focus{outline:none;border-color:#00599c;background:#ffffff;box-shadow:0 0 0 3px rgba(0,89,156,.1)}.widget_messageInput__0L_nI::placeholder{color:#999}.widget_sendBtn__jP5dC{width:36px;height:36px;padding:0;background:#00599c;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.widget_sendBtn__jP5dC:hover:not(:disabled){background:#04386D;transform:scale(1.05)}.widget_sendBtn__jP5dC:disabled{opacity:.4;cursor:not-allowed}.widget_phoneBtn__9Svxz{width:36px;height:36px;padding:0;background:#22c55e;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.widget_phoneBtn__9Svxz:hover{background:#16a34a;transform:scale(1.05)}.widget_phoneBtn__9Svxz.widget_muted__xIvh2{background:#ef4444}.widget_phoneBtn__9Svxz.widget_muted__xIvh2:hover{background:#dc2626}.widget_micBtn__PNyLv{width:36px;height:36px;padding:0;background:#22c55e;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.widget_micBtn__PNyLv:hover{background:#16a34a;transform:scale(1.05)}.widget_micBtn__PNyLv.widget_muted__xIvh2{background:#ef4444}.widget_micBtn__PNyLv.widget_muted__xIvh2:hover{background:#dc2626}.widget_micBtn__PNyLv.widget_recording__XL7Wh{background:#f59e0b;animation:widget_orbPulse__JvD7w 1.2s ease-in-out infinite}.widget_micBtn__PNyLv.widget_recording__XL7Wh:hover{background:#d97706}.widget_connectBtn__r_m1W{width:36px;height:36px;padding:0;background:#00599c;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.widget_connectBtn__r_m1W:hover{background:#3d8bc7;transform:scale(1.05)}.widget_disconnectBtn__dBI95{width:36px;height:36px;padding:0;background:#ef4444;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.widget_disconnectBtn__dBI95:hover{background:#dc2626;transform:scale(1.05)}.widget_voiceStatus__juaLG{color:#ffffff;font-size:12px;line-height:1.35;margin:0 0 8px;opacity:.95;text-align:center}.widget_voiceDebug__bKjIN{color:rgba(255,255,255,.8);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.35;margin:-4px 0 8px;text-align:center}.widget_widgetFooter__ajBCb{background:#00599c;padding:8px 12px;border-top:1px solid rgba(0,0,0,.1);flex-shrink:0}.widget_widgetFooterContent__4OLLF{display:flex;flex-direction:column;font-size:13px;color:#ffffff;font-weight:500;gap:4px}.widget_languageSelector__XMVzU{display:flex;align-items:center;background:rgba(255,255,255,.95);border-radius:10px;padding:1px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid rgba(0,89,156,.2)}.widget_langBtnExpanded__QypqI{display:flex;align-items:center;justify-content:center;padding:3px 6px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:13px;line-height:1;min-width:24px;opacity:.5}.widget_langBtnExpanded__QypqI:hover{background:rgba(0,89,156,.05);opacity:.8;transform:scale(1.1)}.widget_langBtnExpanded__QypqI.widget_langActiveExpanded__AKjVr{background:linear-gradient(135deg,#00599c,#0077d2);box-shadow:0 1px 2px rgba(0,89,156,.15);opacity:1;transform:scale(1)}.widget_langDivider__WjtW_{width:1px;height:14px;background:rgba(0,0,0,.1)}.widget_languageFlagsTop__l4v4_{display:flex;gap:4px;margin-bottom:4px;justify-content:flex-end;position:relative}.widget_languageDropdownBtnCollapsedTop__fpEGq{display:flex;align-items:center;justify-content:center;padding:3px 6px;background:rgba(255,255,255,.95);border:1.5px solid rgba(0,89,156,.3);border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:14px;color:#00599c;box-shadow:0 1px 3px rgba(0,0,0,.15)}.widget_languageDropdownBtnCollapsedTop__fpEGq:hover{background:rgba(0,89,156,.1);border-color:rgba(0,89,156,.5);transform:scale(1.05);box-shadow:0 2px 4px rgba(0,0,0,.2)}.widget_languageDropdownMenuCollapsedTop__1jbKn{position:absolute;top:calc(100% + 4px);right:0;background:white;border:1.5px solid rgba(0,89,156,.3);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.2);width:260px;padding:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;z-index:1000;animation:widget_dropdownFadeIn__C4Fmk .2s ease}.widget_languageDropdownMenuCollapsedTop__1jbKn button{display:flex;align-items:center;justify-content:center;padding:6px 4px;text-align:center;background:rgba(0,89,156,.05);border:1px solid rgba(0,89,156,.15);border-radius:8px;cursor:pointer;font-size:11px;font-weight:500;color:#1a1a1a;transition:all .2s ease;line-height:1.2}.widget_languageDropdownMenuCollapsedTop__1jbKn button:hover{background:rgba(0,89,156,.15);color:#00599c;transform:scale(1.05);border-color:rgba(0,89,156,.3)}.widget_languageDropdownMenuCollapsedTop__1jbKn button.widget_active__Lq8zo{background:linear-gradient(135deg,#00599c,#0077d2);color:white;font-weight:700;border-color:#00599c}.widget_languageDropdownMenuCollapsedTop__1jbKn button.widget_active__Lq8zo:hover{background:linear-gradient(135deg,#004a7c,#0066b2)}.widget_flagBtn__h0ZWE{width:32px;height:20px;padding:0;border:1.5px solid #000000;border-radius:4px;cursor:pointer;transition:all .3s ease;background:transparent;box-shadow:0 1px 3px rgba(0,0,0,.15);overflow:hidden}.widget_flagBtn__h0ZWE:hover{transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.widget_flagBtn__h0ZWE.widget_flagActive__tigDi{border-color:#000000;box-shadow:0 0 0 2px #0077d2;transform:scale(1.05)}.widget_flagSvg__Q9nPp{width:100%;height:100%;display:block}.widget_languageSelectorCollapsed__3whYx{position:absolute;top:8px;right:8px;z-index:100}.widget_languageDropdownBtnCollapsed__lVxFQ{display:flex;align-items:center;justify-content:center;padding:4px 8px;background:rgba(255,255,255,.95);border:1px solid rgba(0,89,156,.2);border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:11px;font-weight:500;color:#00599c;box-shadow:0 1px 2px rgba(0,0,0,.05);white-space:nowrap}.widget_languageDropdownBtnCollapsed__lVxFQ:hover{background:rgba(0,89,156,.08);border-color:rgba(0,89,156,.3);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08)}.widget_langBtn__J9nv0{display:flex;align-items:center;justify-content:center;padding:3px 6px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:14px;line-height:1;min-width:22px;opacity:.5}.widget_langBtn__J9nv0:hover{background:rgba(0,89,156,.1);opacity:.8;transform:scale(1.1)}.widget_langBtn__J9nv0.widget_langActive__3ahei{background:linear-gradient(135deg,#00599c,#0077d2);box-shadow:0 .5px 1.5px rgba(0,89,156,.15);opacity:1;transform:scale(1)}.widget_statusSection__OCJ_S{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0;max-width:140px}.widget_headerBottomRow__UOa_8{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.05)}.widget_languageSelectorBottom__GAiyx{display:flex;align-items:center;position:relative}.widget_languageDropdownContainer__lX_U4{position:static}.widget_languageDropdownBtn__WLYLc{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:rgba(255,255,255,.95);border:1px solid rgba(0,89,156,.2);border-radius:12px;cursor:pointer;transition:all .3s ease;font-size:13px;font-weight:500;color:#00599c;box-shadow:0 1px 2px rgba(0,0,0,.05);white-space:nowrap}.widget_languageDropdownBtn__WLYLc:hover{background:white;border-color:rgba(0,89,156,.3);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08)}.widget_languageDropdownMenu__ECTBJ{position:absolute;top:80px;left:50%;transform:translateX(-50%);background:white;border:1px solid rgba(0,89,156,.15);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:160px;max-width:200px;z-index:1000;overflow:hidden;animation:widget_dropdownFadeIn__C4Fmk .2s ease}@keyframes widget_dropdownFadeIn__C4Fmk{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.widget_languageDropdownMenu__ECTBJ button{display:block;width:100%;padding:12px 16px;text-align:left;background:white;cursor:pointer;font-size:14px;color:#1a1a1a;transition:all .2s ease;border:none;border-bottom:1px solid rgba(0,0,0,.05);white-space:nowrap}.widget_languageDropdownMenu__ECTBJ button:last-child{border-bottom:none}.widget_languageDropdownMenu__ECTBJ button:hover{background:rgba(0,89,156,.08);color:#00599c}.widget_languageDropdownMenu__ECTBJ button.widget_active__Lq8zo{background:linear-gradient(135deg,#00599c,#0077d2);color:white;font-weight:600}.widget_languageDropdownMenu__ECTBJ button.widget_active__Lq8zo:hover{background:linear-gradient(135deg,#004a7c,#0066b2)}.widget_langBtnBottom__W5v4L{display:flex;align-items:center;justify-content:center;padding:5px 10px;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;font-size:16px;line-height:1;min-width:32px;opacity:.5}.widget_langBtnBottom__W5v4L:hover{background:rgba(0,89,156,.05);opacity:.8;transform:scale(1.1)}.widget_langBtnBottom__W5v4L.widget_langActiveBottom__RZfkY{background:linear-gradient(135deg,#00599c,#0077d2);box-shadow:0 1px 2px rgba(0,89,156,.15);opacity:1;transform:scale(1)}.widget_statusIndicator__kwhoe{width:10px;height:10px;border-radius:50%;display:inline-block;box-shadow:0 0 2px rgba(0,0,0,.15)}.widget_statusIndicator__kwhoe.widget_online__75cp6{background:#16a34a;box-shadow:0 0 7px rgba(22,163,74,.45),0 0 11px rgba(22,163,74,.25)}.widget_statusIndicator__kwhoe.widget_offline__OEZLy{background:#dc2626;box-shadow:0 0 7px rgba(220,38,38,.45),0 0 11px rgba(220,38,38,.25)}.widget_statusText__NKTWS{font-size:13px;font-weight:500;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget_poweredBy__f7pUC{font-size:12px;color:#ffffff;text-align:center;font-weight:600}.widget_surveyLink__hDOQ5{color:#000000;text-decoration:none;font-weight:600;font-size:13px;text-align:center;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.2);transition:all .2s ease}.widget_surveyLink__hDOQ5:hover{background:rgba(255,255,255,.35);text-decoration:none}.widget_emailBtn__WU_yK{display:flex;align-items:center;gap:4px;background:transparent;border:1px solid rgba(0,0,0,.2);color:#000000;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:11px;font-weight:600;transition:all .2s ease}.widget_emailBtn__WU_yK:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}.widget_emailBtn__WU_yK svg{flex-shrink:0}.widget_emailFormOverlay__NRMy5{position:absolute;bottom:100%;left:0;right:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;padding:20px;z-index:1000;animation:widget_fadeIn__0wQRU .2s ease}.widget_emailForm__biBkB{background:white;padding:20px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.075);width:100%;max-width:380px;animation:widget_slideUp__CIPdh .3s ease}.widget_emailForm__biBkB h3{margin:0 0 8px;font-size:18px;color:#00599c}.widget_emailForm__biBkB p{margin:0 0 16px;font-size:14px;color:#666}.widget_emailInput__94Qu3{width:100%;padding:10px 12px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;margin-bottom:16px;transition:border-color .2s ease}.widget_emailInput__94Qu3:focus{outline:none;border-color:#00599c}.widget_emailFormButtons__JHafF{display:flex;gap:8px}.widget_cancelBtn__Zs2QB,.widget_submitBtn__GebAB{flex:1 1;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.widget_cancelBtn__Zs2QB{background:#f3f4f6;color:#374151}.widget_cancelBtn__Zs2QB:hover{background:#e5e7eb}.widget_submitBtn__GebAB{background:#00599c;color:white}.widget_submitBtn__GebAB:hover:not(:disabled){background:#3d8bc7}.widget_submitBtn__GebAB:disabled{opacity:.6;cursor:not-allowed}.widget_emailError__VFjnn,.widget_emailSuccess__uJw5J{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:600;text-align:center}.widget_emailSuccess__uJw5J{background:#d1fae5;color:#065f46}.widget_emailError__VFjnn{background:#fee2e2;color:#991b1b}.widget_footerActions__VahZn{display:flex;flex-direction:column;gap:4px;margin-top:0}.widget_starRating__dnxMI{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:4px 0}.widget_ratingStatus__Wa68_{color:rgba(255,255,255,.9);flex-basis:100%;font-size:11px;line-height:1.25;min-height:14px;text-align:center}.widget_ratingLabel__M0Rvs{font-size:13px;color:#ffffff;font-weight:600;white-space:nowrap}.widget_stars__8TSU0{display:flex;gap:6px}.widget_starBtn__M_rmZ{background:none;border:none;padding:2px;min-width:24px;min-height:24px;cursor:pointer;color:rgba(255,193,7,.35);transition:all .3s ease;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 1px rgba(0,0,0,.8));-webkit-text-stroke:1px #000000;text-stroke:1px #000000}.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:first-child:hover) .widget_starBtn__M_rmZ:first-child{color:#ef4444;transform:scale(1.25);filter:drop-shadow(0 0 8px rgba(239,68,68,.8)) drop-shadow(0 0 1px rgba(0,0,0,.9))}.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(2):hover) .widget_starBtn__M_rmZ:first-child,.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(2):hover) .widget_starBtn__M_rmZ:nth-child(2){color:#f97316;transform:scale(1.25);filter:drop-shadow(0 0 8px rgba(249,115,22,.8)) drop-shadow(0 0 1px rgba(0,0,0,.9))}.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(3):hover) .widget_starBtn__M_rmZ:first-child,.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(3):hover) .widget_starBtn__M_rmZ:nth-child(2),.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(3):hover) .widget_starBtn__M_rmZ:nth-child(3){color:#fbbf24;transform:scale(1.25);filter:drop-shadow(0 0 8px rgba(251,191,36,.8)) drop-shadow(0 0 1px rgba(0,0,0,.9))}.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(4):hover) .widget_starBtn__M_rmZ:first-child,.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(4):hover) .widget_starBtn__M_rmZ:nth-child(2),.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(4):hover) .widget_starBtn__M_rmZ:nth-child(3),.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(4):hover) .widget_starBtn__M_rmZ:nth-child(4){color:#84cc16;transform:scale(1.25);filter:drop-shadow(0 0 8px rgba(132,204,22,.8)) drop-shadow(0 0 1px rgba(0,0,0,.9))}.widget_stars__8TSU0:has(.widget_starBtn__M_rmZ:nth-child(5):hover) .widget_starBtn__M_rmZ{color:#22c55e;transform:scale(1.25);filter:drop-shadow(0 0 12px rgba(34,197,94,.9)) drop-shadow(0 0 20px rgba(34,197,94,.6)) drop-shadow(0 0 1px rgba(0,0,0,.9))}.widget_starBtn__M_rmZ.widget_starActive__XE0Kc{color:#FFC107;filter:drop-shadow(0 0 8px rgba(255,193,7,.8)) drop-shadow(0 0 1px rgba(0,0,0,.9));transform:scale(1.15)}.widget_starBtn__M_rmZ svg{width:18px;height:18px}.widget_serviceCardGroup__C2QCQ{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.widget_serviceCardGroupHeader__v2XjV{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:rgba(255,255,255,.8);margin-bottom:8px}.widget_serviceCardGroupHeader__v2XjV svg{flex-shrink:0;opacity:.8}.widget_serviceCard__kbcur{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:12px;margin-bottom:8px;transition:all .3s ease;animation:widget_slideInCard__iYRvM .4s ease-out}@keyframes widget_slideInCard__iYRvM{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.widget_serviceCard__kbcur:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);transform:translateY(-2px);box-shadow:0 2px 6px rgba(0,0,0,.075)}.widget_serviceCard__kbcur:last-child{margin-bottom:0}.widget_serviceCardHeader__C4K8s{display:flex;align-items:center;gap:8px;margin-bottom:8px}.widget_serviceCardIcon__0aZCX{width:32px;height:32px;background:linear-gradient(135deg,#00599c,#0077d2);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff;flex-shrink:0;box-shadow:0 1px 3px rgba(0,89,156,.15)}.widget_serviceCardIcon__0aZCX svg{width:18px;height:18px}.widget_serviceCardTitle__pi2U3{margin:0;font-size:14px;font-weight:700;color:#ffffff;line-height:1.3}.widget_serviceCardDescription__ci6JP{margin:0 0 10px;font-size:12px;line-height:1.5;color:rgba(255,255,255,.85)}.widget_serviceCardActions__lTcaR{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.widget_serviceCardBtn__b51V3{display:flex;align-items:center;gap:5px;padding:6px 10px;border:none;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.widget_serviceCardBtn__b51V3 svg{flex-shrink:0}.widget_serviceCardBtnPrimary__iQJ2M{background:linear-gradient(135deg,#00599c,#0077d2);color:#ffffff;box-shadow:0 2px 6px rgba(0,89,156,.3);font-weight:600;position:relative;overflow:hidden}.widget_serviceCardBtnPrimary__iQJ2M:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.widget_serviceCardBtnPrimary__iQJ2M:hover:before{left:100%}.widget_serviceCardBtnPrimary__iQJ2M:hover{background:linear-gradient(135deg,#0077d2,#4da6ff);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,119,210,.4)}.widget_serviceCardBtnPrimary__iQJ2M:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,89,156,.3)}.widget_serviceCardBtnSecondary__W04eI{background:rgba(255,255,255,.15);color:#ffffff;border:1px solid rgba(255,255,255,.2)}.widget_serviceCardBtnSecondary__W04eI:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.35)}.widget_serviceCardBtnSecondary__W04eI:active{transform:scale(.98)}.widget_serviceCardExtras__AYypi{padding-top:8px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.widget_serviceCardExtra__m2wSw{display:flex;align-items:center;gap:6px;font-size:10px;color:rgba(255,255,255,.7);line-height:1.4}.widget_serviceCardExtra__m2wSw svg{flex-shrink:0;opacity:.7}.widget_serviceCardMore__g5bqy{text-align:center;font-size:11px;font-weight:600;color:rgba(255,255,255,.6);padding:8px;background:rgba(255,255,255,.05);border-radius:6px;margin-top:4px}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardGroup__C2QCQ{border-top-color:rgba(0,89,156,.15)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardGroupHeader__v2XjV{color:rgba(0,0,0,.7)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCard__kbcur{background:rgba(0,89,156,.06);border-color:rgba(0,89,156,.2)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCard__kbcur:hover{background:rgba(0,89,156,.1);border-color:rgba(0,89,156,.3)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardTitle__pi2U3{color:#000000}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardDescription__ci6JP{color:rgba(0,0,0,.8)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardBtnSecondary__W04eI{background:rgba(0,89,156,.1);color:#00599c;border-color:rgba(0,89,156,.25)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardBtnSecondary__W04eI:hover{background:rgba(0,89,156,.15);border-color:rgba(0,89,156,.35)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardExtras__AYypi{border-top-color:rgba(0,89,156,.15)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardExtra__m2wSw{color:rgba(0,0,0,.6)}.widget_message__BTMhx.widget_user__JFYfq .widget_serviceCardMore__g5bqy{color:rgba(0,0,0,.5);background:rgba(0,89,156,.05)}.widget_widgetHistoryBtn__UyUt1{position:relative;background:transparent;border:none;color:#1a3a52;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:4px;margin-right:8px}.widget_widgetHistoryBtn__UyUt1:hover{background:rgba(26,58,82,.1);transform:scale(1.05)}.widget_historyBadge__SULvW{position:absolute;top:2px;right:2px;background:#0077d2;color:white;font-size:10px;font-weight:600;padding:2px 5px;border-radius:10px;min-width:16px;text-align:center}.widget_historyPanel__cQRll{position:absolute;top:80px;right:0;width:100%;max-height:300px;background:white;border-bottom:1.5px solid #b0c4de;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;animation:widget_slideDown__nZjg2 .3s ease;overflow:hidden;display:flex;flex-direction:column}@keyframes widget_slideDown__nZjg2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.widget_historyHeader__x65lz{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.widget_historyHeader__x65lz>div{display:flex;align-items:center;gap:12px}.widget_historyHeader__x65lz h3{margin:0;font-size:14px;font-weight:600;color:#1a3a52}.widget_historyClearBtn__RdGps{background:transparent;border:1px solid #e5e7eb;color:#6b7280;cursor:pointer;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:500;transition:all .2s ease}.widget_historyClearBtn__RdGps:hover{background:#fee;border-color:#fcc;color:#c00}.widget_historyCloseBtn__7K4wa{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.widget_historyCloseBtn__7K4wa:hover{background:rgba(0,0,0,.05);color:#1a3a52}.widget_historyList__EkwM5{overflow-y:auto;flex:1 1;padding:8px}.widget_historyItem__9gxyv{padding:12px;margin-bottom:8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease}.widget_historyItem__9gxyv:hover{background:#f3f4f6;border-color:#0077d2;transform:translateX(4px);box-shadow:0 2px 8px rgba(0,119,210,.1)}.widget_historyItemHeader__w5T8k{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.widget_historyTopic__MuJrQ{font-weight:600;font-size:13px;color:#1a3a52}.widget_historyTime__DPkM7{font-size:11px;color:#6b7280}.widget_historyQuery__K3f5U{font-size:12px;color:#4b5563;margin-bottom:8px;font-style:italic}.widget_historyCards__3x1Eo{display:flex;flex-wrap:wrap;gap:4px}.widget_historyCardBadge__XEany{font-size:10px;padding:3px 8px;background:#0077d2;color:white;border-radius:12px;font-weight:500}.widget_widgetButtonMinimized__I3Y9c{position:relative;width:80px;height:80px;min-width:80px;min-height:80px;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center;background-color:#ffffff;border:3px solid #00599c;box-shadow:0 4px 12px rgba(0,0,0,.18);cursor:pointer;transition:all .3s ease;overflow:hidden;margin:0;line-height:normal}.widget_widgetButtonMinimized__I3Y9c:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.35);border-color:#0077d2}.widget_widgetButtonMinimized__I3Y9c:focus-visible{outline:3px solid #0077d2;outline-offset:2px}.widget_minimizedImageWrapper__FXy00{position:relative;width:100%;height:100%}.widget_minimizedImage__ma0ya{width:85%;height:85%;object-fit:contain}@keyframes widget_collapseToMinimize__TLkyP{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes widget_minimizeAppear__D8TUY{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.widget_widgetFadeOut__Lnx4J{animation:widget_collapseToMinimize__TLkyP .3s ease forwards}.widget_widgetFadeIn__EBepc{animation:widget_minimizeAppear__D8TUY .3s ease}@media (max-width:480px){.widget_widgetWindow__xx8Qo{width:calc(100vw - 40px);height:calc(100vh - 40px)}.widget_inputForm__T9fKR{gap:6px;flex-wrap:wrap}.widget_messageInput__0L_nI{font-size:16px}}.widget_surveyModalOverlay__y00NE{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:widget_fadeIn__0wQRU .2s ease-out}@keyframes widget_fadeIn__0wQRU{0%{opacity:0}to{opacity:1}}.widget_surveyModalContent__85rKv{background:white;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);width:90%;max-width:800px;height:85vh;max-height:700px;display:flex;flex-direction:column;animation:widget_slideUp__CIPdh .3s ease-out;overflow:hidden}@keyframes widget_slideUp__CIPdh{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.widget_surveyModalHeader__Y6tJq{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#1a3a52,#2d5a7b)}.widget_surveyModalTitle__CcKBZ{margin:0;font-size:20px;font-weight:600;color:white}.widget_surveyModalClose__jY42n{background:rgba(255,255,255,.2);border:none;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;transition:all .2s ease}.widget_surveyModalClose__jY42n:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.widget_surveyModalClose__jY42n:active{transform:scale(.95)}.widget_surveyModalBody__cYBMA{flex:1 1;overflow:hidden;position:relative;background:#f9fafb}.widget_surveyLoading__kwWog{position:absolute;inset:0;z-index:1;display:flex;gap:10px;align-items:center;justify-content:center;background:#f9fafb;color:#1f2937;font-size:14px;font-weight:600}.widget_surveyLoadingSpinner__Inprb{width:18px;height:18px;border:2px solid #d1d5db;border-top-color:#00599c;border-radius:50%;animation:widget_surveySpin__vQGuN .8s linear infinite}@keyframes widget_surveySpin__vQGuN{to{transform:rotate(1turn)}}.widget_surveyIframe__Aub6n{width:100%;height:100%;border:none;display:block}@media (max-width:768px){.widget_surveyModalContent__85rKv{width:95%;height:90vh;max-height:none;border-radius:12px}.widget_surveyModalHeader__Y6tJq{padding:16px 20px}.widget_surveyModalTitle__CcKBZ{font-size:18px}}@media (max-width:480px){.widget_surveyModalContent__85rKv{width:100%;height:100vh;max-width:none;border-radius:0}.widget_surveyModalHeader__Y6tJq{padding:14px 16px}.widget_surveyModalTitle__CcKBZ{font-size:16px}.widget_surveyModalClose__jY42n{width:32px;height:32px}}