.ChatWidget_blurOverlay__hyFAv{display:none!important}.ChatWidget_searchbarWrapper__5uS2f{position:fixed!important;bottom:60px!important;top:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;z-index:9999!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;transition:none!important;pointer-events:auto!important;width:auto!important;height:auto!important;will-change:bottom!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;isolation:isolate!important;touch-action:manipulation!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.ChatWidget_quickButtons__Yb2d1{display:flex;flex-direction:row;gap:6px;padding:6px 8px;overflow-x:auto;overflow-y:hidden;width:400px;max-width:90vw;justify-content:flex-start;background:transparent;border-radius:12px;animation:ChatWidget_slideDown__l1Mmo .3s ease;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.ChatWidget_quickButtons__Yb2d1{cursor:-webkit-grab;cursor:grab}.ChatWidget_quickButtons__Yb2d1:active{cursor:-webkit-grabbing;cursor:grabbing}}.ChatWidget_quickButtons__Yb2d1::-webkit-scrollbar{display:none;width:0;height:0}.ChatWidget_welcomeQuickButtons___ocRF{padding:12px 20px 8px;display:flex;justify-content:flex-end;align-items:flex-end;animation:ChatWidget_slideDown__l1Mmo .3s ease;flex-shrink:0}.ChatWidget_welcomeQuickButtonsContainer__can4_{display:flex;flex-direction:column;gap:8px;justify-content:flex-end;align-items:flex-end;max-width:100%;width:100%}.ChatWidget_welcomeQuickButtonRow___iW3U{display:flex;flex-direction:row;gap:8px;justify-content:flex-end;align-items:center;width:100%;flex-wrap:wrap}.ChatWidget_welcomeQuickButtonRow___iW3U .ChatWidget_quickBtn___h9G1{flex:0 1 auto;min-width:-moz-fit-content;min-width:fit-content}.ChatWidget_mobileQuickActions__9Q9R9{display:none}.ChatWidget_mobileQuickActionsInner__uyHvY{display:flex;flex-wrap:wrap;gap:8px;width:100%}@media (max-width:768px){.ChatWidget_mobileQuickActions__9Q9R9{display:flex;position:-webkit-sticky;position:sticky;bottom:12px;padding:16px max(16px,env(safe-area-inset-right,16px)) 12px max(16px,env(safe-area-inset-left,16px));background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;z-index:95;margin:0;order:2}.ChatWidget_mobileQuickActionsInner__uyHvY{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ChatWidget_mobileQuickActions__9Q9R9 .ChatWidget_quickBtn___h9G1{font-size:15.3px}.ChatWidget_mobileQuickActionsInner__uyHvY::-webkit-scrollbar{display:none}.ChatWidget_mobileQuickActions__9Q9R9 .ChatWidget_welcomeQuickButtonRow___iW3U,.ChatWidget_mobileQuickActions__9Q9R9 .ChatWidget_welcomeQuickButtonsContainer__can4_{gap:12px}}.ChatWidget_privacyNotice__xEBKA{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;font-size:12px;font-weight:500;letter-spacing:.02em;color:hsla(0,0%,100%,.5)}.ChatWidget_privacyPoweredIcon__CC9mB{display:inline-flex;width:16px;height:16px;opacity:.5}.ChatWidget_privacyNotice__xEBKA a{color:var(--primary-color);text-decoration:underline}@keyframes ChatWidget_slideDown__l1Mmo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_quickBtn___h9G1{padding:8px 14px;background:var(--button-bg,rgba(91,26,140,.25));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--border-accent,transparent);color:var(--white);border-radius:20px;cursor:pointer;font-size:17px;font-weight:500;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:none;position:relative;overflow:visible;isolation:isolate;text-shadow:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatWidget_quickBtn___h9G1:hover{background:var(--button-hover,rgba(91,26,140,.35));border-color:var(--border-glow,transparent);box-shadow:none;transform:translateY(-1px);text-shadow:none}[data-brand=proxe] .ChatWidget_quickBtn___h9G1,[data-theme=purple-frost] .ChatWidget_quickBtn___h9G1{background:rgba(91,26,140,.25);border-color:transparent;box-shadow:none}[data-brand=proxe] .ChatWidget_quickBtn___h9G1:hover,[data-theme=purple-frost] .ChatWidget_quickBtn___h9G1:hover{background:rgba(91,26,140,.35);border-color:transparent;box-shadow:none}[data-brand=windchasers] .ChatWidget_quickBtn___h9G1,[data-theme=aviation-gold] .ChatWidget_quickBtn___h9G1{background:var(--button-bg,rgba(201,169,97,.12));border-color:var(--border-accent,rgba(201,169,97,.3));box-shadow:none}[data-brand=windchasers] .ChatWidget_quickBtn___h9G1:hover,[data-theme=aviation-gold] .ChatWidget_quickBtn___h9G1:hover{background:var(--button-hover,rgba(201,169,97,.2));border-color:var(--border-glow,rgba(201,169,97,.4));box-shadow:none}.ChatWidget_searchbar__9fFkZ{width:240px;max-width:60vw;background:hsla(0,0%,100%,.02);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:28px;padding:14px 16px;display:flex;align-items:center;gap:10px;transition:background .2s ease,box-shadow .2s ease,-webkit-backdrop-filter .2s ease;transition:background .2s ease,backdrop-filter .2s ease,box-shadow .2s ease;transition:background .2s ease,backdrop-filter .2s ease,box-shadow .2s ease,-webkit-backdrop-filter .2s ease;border:none;box-shadow:0 4px 24px rgba(0,0,0,.3);cursor:pointer;pointer-events:auto!important;z-index:10000;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;margin:0!important;overflow:visible;isolation:isolate;-webkit-tap-highlight-color:transparent}.ChatWidget_searchbar__9fFkZ:before{content:"";position:absolute;inset:-1px;border-radius:29px;padding:1px;background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;animation:ChatWidget_accentBorderFlow__z_ug6 3s linear infinite}[data-brand=proxe] .ChatWidget_searchbar__9fFkZ:before,[data-theme=purple-frost] .ChatWidget_searchbar__9fFkZ:before{background:linear-gradient(90deg,red,#ff7f00 14.28%,#ff0 28.56%,#0f0 42.84%,#00f 57.12%,indigo 71.4%,#9400d3 85.68%,red);background-size:200% 100%}[data-theme=warm-frost] .ChatWidget_searchbar__9fFkZ:before{background:linear-gradient(90deg,#c4a574,#d4b88a 25%,#8b6b4a 50%,#d4b88a 75%,#c4a574);background-size:200% 100%}@keyframes ChatWidget_gradientBorder__yVCKn{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ChatWidget_searchbarExpanded___oRI_{width:400px!important;max-width:90vw!important;transform:scale(1.02)!important;-webkit-transform:scale(1.02)!important;position:relative!important;top:auto!important;bottom:auto!important}.ChatWidget_searchbar__9fFkZ:hover{background:hsla(0,0%,100%,.04);position:relative!important;top:auto!important;bottom:auto!important;transform:none!important;-webkit-transform:none!important}.ChatWidget_searchbar__9fFkZ:active{transform:none!important;-webkit-transform:none!important;scale:1!important}.ChatWidget_searchIcon___iQgI{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto}.ChatWidget_searchIcon___iQgI svg{width:100%;height:100%;color:hsla(0,0%,100%,.8);stroke-width:2.5;pointer-events:none}.ChatWidget_searchInput__4P1_j{flex:1 1;border:none;outline:none;font-size:17px;color:var(--text-primary);background:transparent;font-family:inherit;cursor:text;pointer-events:auto;touch-action:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ChatWidget_searchInput__4P1_j::placeholder{color:hsla(0,0%,100%,.5);opacity:.7}.ChatWidget_sendBtn__OZM1G{width:36px;height:36px;padding:0;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-vibrant) 100%);color:var(--text-primary);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;box-shadow:0 0 16px var(--primary-color),0 2px 8px rgba(0,0,0,.2)}.ChatWidget_sendBtn__OZM1G:hover{background:linear-gradient(135deg,var(--primary-vibrant) 0,var(--primary-color) 100%);transform:translateY(-1px);box-shadow:0 0 20px var(--primary-vibrant),0 4px 12px rgba(0,0,0,.3)}.ChatWidget_sendBtn__OZM1G:disabled{opacity:.5;cursor:not-allowed}.ChatWidget_sendBtn__OZM1G svg{width:20px;height:20px}.ChatWidget_chatboxContainer__Stc7S{--chat-border-radius:24px;--chat-z-index:2147483000;position:fixed!important;top:auto!important;left:auto!important;right:24px!important;bottom:96px!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;display:flex;flex-direction:column;margin:0!important;width:380px;height:80vh;max-height:80vh;border-radius:var(--chat-border-radius);z-index:var(--chat-z-index);overflow:visible;padding:0;background:rgba(8,10,22,.55);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:2px solid var(--chat-border-color,var(--border-accent,rgba(201,169,97,.4)));box-shadow:0 20px 60px rgba(0,0,0,.35);isolation:isolate;transition:border-color .25s ease}.ChatWidget_chatboxContainer__Stc7S *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ChatWidget_chatboxResponding__XX6aJ{border-color:transparent}.ChatWidget_chatboxResponding__XX6aJ:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--chat-border-radius) + 3px);padding:1px;background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-vibrant) 25%,var(--primary-color) 50%,var(--primary-vibrant) 75%,var(--primary-color) 100%);background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:ChatWidget_accentBorderFlow__z_ug6 3s linear infinite;z-index:0}.ChatWidget_chatboxResponding__XX6aJ[data-brand=proxe]:after,.ChatWidget_chatboxResponding__XX6aJ[data-brand=windchasers]:after,.ChatWidget_chatboxResponding__XX6aJ[data-theme=aviation-gold]:after,.ChatWidget_chatboxResponding__XX6aJ[data-theme=purple-frost]:after{background:linear-gradient(90deg,red,#ff7f00 14.28%,#ff0 28.56%,#0f0 42.84%,#00f 57.12%,indigo 71.4%,#9400d3 85.68%,red);background-size:200% 100%}.ChatWidget_chatboxResponding__XX6aJ[data-theme=warm-frost]:after{background:linear-gradient(90deg,#c4a574,#d4b88a 25%,#8b6b4a 50%,#d4b88a 75%,#c4a574);background-size:200% 100%}@media (max-width:768px){.ChatWidget_chatboxContainer__Stc7S{border-width:2px;border-radius:var(--chat-border-radius);margin:0!important}.ChatWidget_chatboxResponding__XX6aJ:after{inset:-1px;padding:1px;border-radius:calc(var(--chat-border-radius) + 1px);z-index:0;background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-vibrant) 25%,var(--primary-color) 50%,var(--primary-vibrant) 75%,var(--primary-color) 100%);background-size:200% 100%}}.ChatWidget_chatboxDocked__ONi_b{position:fixed!important;bottom:96px!important;right:24px!important;left:auto!important;top:auto!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;width:420px!important;max-width:90vw!important;height:80vh!important;max-height:80vh!important;border-radius:24px!important;box-shadow:0 14px 50px rgba(0,0,0,.35)}@media (max-width:768px){.ChatWidget_chatboxDocked__ONi_b{bottom:0!important;right:0!important;left:0!important;top:0!important;width:100%!important;margin:0!important;max-width:100%!important;height:100vh!important;max-height:100vh!important;border-radius:0!important;box-shadow:none!important}}.ChatWidget_chatboxContainer__Stc7S:before{content:"";position:absolute;inset:0;border-radius:var(--chat-border-radius);background:linear-gradient(180deg,rgba(8,10,22,.72),rgba(6,8,18,.78));backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);z-index:0;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 hsla(0,0%,100%,.05)}@keyframes ChatWidget_rotateGradient__DnGgH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatWidget_chatHeader__ph3a2{padding:16px 24px;margin:8px 8px 0;background:rgba(8,10,22,.65);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);color:var(--text-primary);display:flex;justify-content:space-between;align-items:center;border-top-left-radius:22px;border-top-right-radius:22px;border:none;border-bottom:1px solid hsla(0,0%,100%,.05);position:relative;z-index:10;box-shadow:0 4px 20px rgba(0,0,0,.2)}.ChatWidget_brandName__GCbJt{font-weight:600;font-size:18px;gap:10px}.ChatWidget_avatar__Qemrp,.ChatWidget_brandName__GCbJt{color:var(--text-primary);display:flex;align-items:center}.ChatWidget_avatar__Qemrp{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-vibrant) 100%);justify-content:center;border:.5px solid var(--border-accent);box-shadow:0 0 7px var(--primary-color),0 2px 8px rgba(0,0,0,.055)}.ChatWidget_avatar__Qemrp svg{width:18px;height:18px;color:#fff}.ChatWidget_avatar__Qemrp svg path{fill:#fff}.ChatWidget_headerActions__nIczK{display:flex;align-items:center;gap:8px}.ChatWidget_resetBtn__1ZB74{width:32px;height:32px;padding:0;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.ChatWidget_resetBtn__1ZB74:hover{background:var(--bg-hover);color:var(--primary-color)}.ChatWidget_resetBtn__1ZB74:active{transform:scale(.95)}.ChatWidget_resetBtn__1ZB74 svg{width:20px;height:20px}.ChatWidget_closeBtn__ejbmR{width:32px;height:32px;padding:0;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.ChatWidget_closeBtn__ejbmR:hover{background:var(--bg-hover);color:var(--primary-color)}.ChatWidget_closeBtn__ejbmR svg{width:20px;height:20px}.ChatWidget_messagesArea__UqXZo{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:transparent;backdrop-filter:blur(40px) saturate(100%);-webkit-backdrop-filter:blur(40px) saturate(100%);-webkit-overflow-scrolling:touch;position:relative;z-index:10;scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}.ChatWidget_messagesArea__UqXZo::-webkit-scrollbar{width:6px}.ChatWidget_messagesArea__UqXZo::-webkit-scrollbar-track{background:transparent}.ChatWidget_messagesArea__UqXZo::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px;opacity:.6;-webkit-transition:opacity .2s ease,background .2s ease;transition:opacity .2s ease,background .2s ease}.ChatWidget_messagesArea__UqXZo::-webkit-scrollbar-thumb:hover{background:var(--primary-vibrant);opacity:.9}.ChatWidget_message__87PyX{display:flex;flex-direction:column;gap:8px;position:relative;z-index:10}.ChatWidget_message__87PyX.ChatWidget_user__sHii_{align-items:flex-end}.ChatWidget_message__87PyX.ChatWidget_ai__SePON{align-items:flex-start}.ChatWidget_messageContent__bJOKq{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0;flex-direction:row}.ChatWidget_messageAvatar__QyWBJ{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bubble-user-bg);border:2px solid var(--border-medium);color:var(--text-primary);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.ChatWidget_messageAvatar__QyWBJ svg{width:20px;height:20px;color:#fff}.ChatWidget_messageAvatar__QyWBJ svg path{fill:#fff}.ChatWidget_message__87PyX.ChatWidget_user__sHii_ .ChatWidget_messageAvatar__QyWBJ{background:var(--bubble-user-bg);border-color:var(--bubble-user-border);box-shadow:var(--bubble-user-shadow)}.ChatWidget_message__87PyX.ChatWidget_ai__SePON .ChatWidget_messageAvatar__QyWBJ{background:var(--bubble-ai-bg);border-color:var(--bubble-ai-border);box-shadow:var(--bubble-ai-shadow)}.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-0__y_Iv5 .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-1__BvxOn .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-2__1v_Oy .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-3__peyas .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-4__EL__V .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-5__zKmG3 .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-6__9NB2T .ChatWidget_messageAvatar__QyWBJ{background:var(--bubble-user-bg);border-color:var(--bubble-user-border);box-shadow:var(--bubble-user-shadow)}.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-0__y_Iv5 .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-1__BvxOn .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-2__1v_Oy .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-3__peyas .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-4__EL__V .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-5__zKmG3 .ChatWidget_messageAvatar__QyWBJ,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-6__9NB2T .ChatWidget_messageAvatar__QyWBJ{background:var(--bubble-ai-bg);border-color:var(--bubble-ai-border);box-shadow:var(--bubble-ai-shadow)}.ChatWidget_bubble__JFxNW{padding:14px;border-radius:12px;font-size:14px;line-height:1.4;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;white-space:normal;text-align:left;display:block;min-width:0}.ChatWidget_bubbleContent___QBa7{display:flex;flex-direction:column;gap:6px;width:100%}.ChatWidget_bubbleContent___QBa7>*{margin:0}.ChatWidget_bubbleContent___QBa7>*+*{margin-top:6px}.ChatWidget_bubbleContent___QBa7 p{margin:0}.ChatWidget_bubbleHeader__vMppg{display:flex;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ChatWidget_calendarCloseBtn__LMEcC{margin-left:auto;width:28px;height:28px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-primary);cursor:pointer;transition:background .2s ease,color .2s ease}.ChatWidget_calendarCloseBtn__LMEcC:hover{background:hsla(0,0%,100%,.12)}.ChatWidget_calendarCloseBtn__LMEcC:active{transform:scale(.95)}.ChatWidget_calendarCloseBtn__LMEcC svg{width:16px;height:16px;pointer-events:none}.ChatWidget_bubbleAvatar__BIqnw{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bubble-user-bg);border:1.5px solid var(--border-accent);color:var(--text-primary);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 6px rgba(0,0,0,.2)}.ChatWidget_bubbleAvatar__BIqnw svg{width:18px;height:18px;color:#fff}.ChatWidget_bubbleAvatar__BIqnw svg path{fill:#fff}.ChatWidget_bubbleName__udgx_{font-size:16px;font-weight:600;color:var(--text-primary);flex:1 1}.ChatWidget_message__87PyX.ChatWidget_user__sHii_ .ChatWidget_bubble__JFxNW{background:var(--bubble-user-bg);backdrop-filter:blur(35px) saturate(100%);-webkit-backdrop-filter:blur(35px) saturate(100%);color:var(--text-primary);border:2px solid var(--bubble-user-border);box-shadow:var(--bubble-user-shadow);width:70%;max-width:70%;margin-left:auto}.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-0__y_Iv5 .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-1__BvxOn .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-2__1v_Oy .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-3__peyas .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-4__EL__V .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-5__zKmG3 .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_user__sHii_.ChatWidget_accent-6__9NB2T .ChatWidget_bubble__JFxNW{background:var(--bubble-user-bg);border-color:var(--bubble-user-border);box-shadow:var(--bubble-user-shadow)}.ChatWidget_message__87PyX.ChatWidget_ai__SePON .ChatWidget_bubble__JFxNW{background:var(--bubble-ai-bg);backdrop-filter:blur(35px) saturate(100%);-webkit-backdrop-filter:blur(35px) saturate(100%);color:var(--text-primary);border:2px solid var(--bubble-ai-border);box-shadow:var(--bubble-ai-shadow)}.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-0__y_Iv5 .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-1__BvxOn .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-2__1v_Oy .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-3__peyas .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-4__EL__V .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-5__zKmG3 .ChatWidget_bubble__JFxNW,.ChatWidget_message__87PyX.ChatWidget_ai__SePON.ChatWidget_accent-6__9NB2T .ChatWidget_bubble__JFxNW{background:var(--bubble-ai-bg);border-color:var(--bubble-ai-border);box-shadow:var(--bubble-ai-shadow)}.ChatWidget_infinityLoaderWrapper__THA_m{display:inline-flex;align-items:center;vertical-align:middle;margin-right:8px;flex-shrink:0}.ChatWidget_messageText__sBO77{color:var(--text-primary);font-size:16px;font-weight:300;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;line-height:1.5;text-align:left;display:block;width:100%;max-width:100%}.ChatWidget_messageText__sBO77 br+br{margin-top:-.4em;display:block;content:""}.ChatWidget_messageText__sBO77 p{margin:0 0 .5em}.ChatWidget_messageText__sBO77 p:last-child{margin-bottom:0}.ChatWidget_messageText__sBO77 br+br{line-height:1.8}.ChatWidget_messageText__sBO77 h1,.ChatWidget_messageText__sBO77 h2,.ChatWidget_messageText__sBO77 h3,.ChatWidget_messageText__sBO77 strong{color:var(--text-primary);opacity:1}.ChatWidget_messageText__sBO77 a{color:var(--text-primary);text-decoration:underline}.ChatWidget_streamingCursor__25kJ5{display:inline-block;animation:ChatWidget_blink__Cnx6R .8s infinite;margin-left:3px;color:var(--primary-color);font-weight:400}@keyframes ChatWidget_blink__Cnx6R{0%,49%{opacity:1}50%,to{opacity:.3}}.ChatWidget_followUpButtons__CcQH6{display:flex;flex-direction:column;gap:12px;margin-top:16px;width:100%;padding:0}.ChatWidget_followUpBtn__BPPSR{padding:14px 20px;background:var(--button-bg);backdrop-filter:blur(20px) saturate(100%);-webkit-backdrop-filter:blur(20px) saturate(100%);border:1px solid var(--border-accent);color:var(--text-button,var(--text-primary));border-radius:10px;cursor:pointer;font-size:16px;font-weight:400;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;box-shadow:0 2px 6px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.ChatWidget_followUpBtn__BPPSR:hover{background:var(--button-hover);box-shadow:0 4px 12px var(--glass-shadow),inset 0 1px 0 hsla(0,0%,100%,.2);transform:translateY(-1px);border-color:var(--border-glow)}.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-0__y_Iv5,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-1__BvxOn,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-2__1v_Oy,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-3__peyas,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-4__EL__V,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-5__zKmG3,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-6__9NB2T{background:var(--button-bg);border-color:var(--border-accent);opacity:.9}.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-0__y_Iv5:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-1__BvxOn:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-2__1v_Oy:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-3__peyas:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-4__EL__V:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-5__zKmG3:hover,.ChatWidget_followUpBtn__BPPSR.ChatWidget_accent-6__9NB2T:hover{background:var(--button-hover);border-color:var(--border-glow);box-shadow:0 4px 12px var(--glass-shadow);opacity:1}.ChatWidget_exploreTitle___p1xi{margin:0;font-size:16px;font-weight:600;color:var(--text-primary);letter-spacing:.01em}.ChatWidget_exploreButtonGroup__4dsqP{display:flex;flex-direction:column;gap:10px}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreWeb__DY6b1{background:rgba(59,130,246,.15)!important;border-color:rgba(59,130,246,.4)!important;color:#fff!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreWeb__DY6b1:hover{background:rgba(59,130,246,.25)!important;border-color:rgba(59,130,246,.6)!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreWhatsapp__qzHK5{background:rgba(132,204,22,.15)!important;border-color:rgba(132,204,22,.4)!important;color:#fff!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreWhatsapp__qzHK5:hover{background:rgba(132,204,22,.25)!important;border-color:rgba(132,204,22,.6)!important;box-shadow:0 4px 12px rgba(132,204,22,.3)!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreVoice__EFNK7{background:hsla(48,96%,89%,.15)!important;border-color:rgba(217,119,6,.4)!important;color:#fff!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreVoice__EFNK7:hover{background:hsla(48,96%,89%,.25)!important;border-color:rgba(217,119,6,.6)!important;box-shadow:0 4px 12px rgba(217,119,6,.3)!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreSocial__Ajij1{background:rgba(236,72,153,.15)!important;border-color:rgba(236,72,153,.4)!important;color:#fff!important}.ChatWidget_followUpBtn__BPPSR.ChatWidget_exploreSocial__Ajij1:hover{background:rgba(236,72,153,.25)!important;border-color:rgba(236,72,153,.6)!important;box-shadow:0 4px 12px rgba(236,72,153,.3)!important}.ChatWidget_inputArea__JsOzg{padding:16px 16px 20px;margin:0 8px;display:flex;flex-direction:column;gap:8px;border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;position:relative;z-index:10;border-radius:0;box-shadow:none;flex-shrink:0}.ChatWidget_chatInputRow__ZSZZ9{display:flex;gap:8px;align-items:center}.ChatWidget_chatFooter__C_7RL{padding:8px 16px;margin:0 8px 8px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;color:var(--white);font-size:12px;text-align:center;border-bottom-left-radius:22px;border-bottom-right-radius:22px;box-shadow:none;flex-shrink:0}.ChatWidget_chatFooter__C_7RL a{color:var(--white);text-decoration:none;font-weight:500;transition:opacity .2s ease}.ChatWidget_chatFooter__C_7RL a:hover{opacity:.8;text-decoration:underline}.ChatWidget_chatContent__0z0fy{position:relative;width:100%;flex:1 1 auto;height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none}.ChatWidget_closeConfirmOverlay__PPg7w{position:absolute;inset:0;background:rgba(8,10,20,.78);display:flex;align-items:center;justify-content:center;padding:16px;z-index:12;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ChatWidget_closeConfirmCard__SasAR{width:100%;max-width:320px;background:rgba(15,17,30,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:20px;text-align:center;box-shadow:0 12px 45px rgba(0,0,0,.4)}.ChatWidget_closeConfirmMessage__K2Akb{margin:0 0 16px;color:var(--white);font-size:16px;font-weight:600}.ChatWidget_closeConfirmActions__2l7sJ{display:flex;gap:10px;justify-content:center}.ChatWidget_closeConfirmEndBtn__3HolK{padding:10px 16px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--primary-vibrant) 0,var(--primary-color) 100%);color:var(--white);font-weight:600;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.ChatWidget_closeConfirmEndBtn__3HolK:hover{filter:brightness(1.05);box-shadow:0 10px 28px rgba(0,0,0,.4);transform:translateY(-1px)}.ChatWidget_closeConfirmContinueBtn__P1pBN{padding:10px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:var(--white);font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ChatWidget_closeConfirmContinueBtn__P1pBN:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.05)}.ChatWidget_chatInputWrapper__XIsO0{flex:1 1;position:relative;border-radius:12px}.ChatWidget_chatInputWrapper__XIsO0:before{content:"";position:absolute;inset:-1px;border-radius:13px;padding:1px;background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;animation:ChatWidget_accentBorderFlow__z_ug6 3s linear infinite}[data-brand=proxe] .ChatWidget_chatInputWrapper__XIsO0:before,[data-theme=purple-frost] .ChatWidget_chatInputWrapper__XIsO0:before{background:linear-gradient(90deg,#5b1a8c,#a03ba8 25%,#2b4a7d 50%,#a03ba8 75%,#5b1a8c);background-size:200% 100%}[data-theme=warm-frost] .ChatWidget_chatInputWrapper__XIsO0:before{background:linear-gradient(90deg,#c4a574,#d4b88a 25%,#8b6b4a 50%,#d4b88a 75%,#c4a574);background-size:200% 100%}.ChatWidget_chatInputWrapper__XIsO0:after{display:none}@keyframes ChatWidget_accentBorderFlow__z_ug6{0%{background-position:0 50%}to{background-position:200% 50%}}.ChatWidget_chatInput__kyMi6{flex:1 1;border:none;outline:none;font-size:15px;color:var(--text-primary);background:var(--bg-message-area);font-family:inherit;padding:10px 12px;border-radius:12px;width:100%;position:relative;z-index:1}.ChatWidget_chatInput__kyMi6::placeholder{color:hsla(0,0%,100%,.5)}.ChatWidget_calendarContainer__bOWgN{margin-top:16px;width:100%;min-height:600px;max-height:800px;overflow:hidden;position:relative}.ChatWidget_calendarEmbed__1sbx_{width:100%;height:100%;min-height:600px;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}.ChatWidget_calendarEmbed__1sbx_::-webkit-scrollbar{width:6px}.ChatWidget_calendarEmbed__1sbx_::-webkit-scrollbar-track{background:transparent}.ChatWidget_calendarEmbed__1sbx_::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px;opacity:.6;-webkit-transition:opacity .2s ease,background .2s ease;transition:opacity .2s ease,background .2s ease}.ChatWidget_calendarEmbed__1sbx_::-webkit-scrollbar-thumb:hover{background:var(--primary-vibrant);opacity:.9}.ChatWidget_calendarScrollArea__eQ1mr{max-height:540px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}.ChatWidget_calendarScrollArea__eQ1mr::-webkit-scrollbar{width:6px}.ChatWidget_calendarScrollArea__eQ1mr::-webkit-scrollbar-track{background:transparent}.ChatWidget_calendarScrollArea__eQ1mr::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px;opacity:.6;-webkit-transition:opacity .2s ease,background .2s ease;transition:opacity .2s ease,background .2s ease}.ChatWidget_calendarScrollArea__eQ1mr::-webkit-scrollbar-thumb:hover{background:var(--primary-vibrant);opacity:.9}.ChatWidget_deployFormContainer__RJAgd{margin-top:16px;width:100%;animation:ChatWidget_slideUp__nw_ui .4s cubic-bezier(.4,0,.2,1)}@keyframes ChatWidget_slideUp__nw_ui{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_deployFormTitle__Q035K{font-size:24px;font-weight:700;color:#fff;margin:0 0 20px;text-shadow:0 2px 10px rgba(98,17,221,.3)}.ChatWidget_deployForm__nJ3th{display:flex;flex-direction:column;gap:20px}.ChatWidget_deployFormGroup__EodzC{display:flex;flex-direction:column;gap:8px}.ChatWidget_deployLabel__4eGdo{font-size:14px;font-weight:600;color:#fff;letter-spacing:.3px}.ChatWidget_deployRequired__J1lJv{color:#6211dd}.ChatWidget_deployInput__ntr_X{width:100%;padding:12px 16px;font-size:15px;color:#fff;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;transition:all .3s ease;outline:none;font-family:inherit}.ChatWidget_deployInput__ntr_X::placeholder{color:hsla(0,0%,100%,.4)}.ChatWidget_deployInput__ntr_X:focus{background:hsla(0,0%,100%,.08);border-color:rgba(98,17,221,.6);box-shadow:0 0 0 3px rgba(98,17,221,.1),0 4px 12px rgba(98,17,221,.2)}.ChatWidget_deployInput__ntr_X:hover:not(:focus){background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.2)}.ChatWidget_deployInputError__z7_G1{border-color:rgba(255,59,92,.6);background:rgba(255,59,92,.05)}.ChatWidget_deployInputError__z7_G1:focus{border-color:rgba(255,59,92,.8);box-shadow:0 0 0 3px rgba(255,59,92,.1),0 4px 12px rgba(255,59,92,.2)}.ChatWidget_deployErrorText__6O_JL{font-size:13px;color:#ff6384;margin-top:4px;animation:ChatWidget_shake__PmGzo .3s ease}.ChatWidget_deploySubmitButton__onoz2{width:100%;padding:14px 28px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,rgba(98,17,221,.7),rgba(98,17,221,.5));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid rgba(98,17,221,.6);border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:8px;box-shadow:0 4px 16px rgba(98,17,221,.4),0 0 30px rgba(98,17,221,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.ChatWidget_deploySubmitButton__onoz2:hover:not(:disabled){background:linear-gradient(135deg,rgba(98,17,221,.85),rgba(98,17,221,.65));backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-color:rgba(98,17,221,.8);transform:translateY(-2px);box-shadow:0 6px 20px rgba(98,17,221,.5),0 0 40px rgba(98,17,221,.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.ChatWidget_deploySubmitButton__onoz2:active:not(:disabled){transform:translateY(0)}.ChatWidget_deploySubmitButton__onoz2:disabled{opacity:.6;cursor:not-allowed}.ChatWidget_deploySuccessMessage__Hra2C{text-align:center;padding:30px 20px;animation:ChatWidget_slideUp__nw_ui .5s ease}.ChatWidget_deploySuccessIcon__v9ZSL{width:70px;height:70px;margin:0 auto 20px;background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border:2px solid rgba(34,197,94,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:42px;color:#22c55e;animation:ChatWidget_scaleIn__IfT2P .5s cubic-bezier(.4,0,.2,1)}@keyframes ChatWidget_scaleIn__IfT2P{0%{transform:scale(0)}to{transform:scale(1)}}.ChatWidget_deploySuccessTitle__j19y_{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.ChatWidget_deploySuccessText__0uXi_{font-size:15px;color:hsla(0,0%,100%,.7);margin:0;line-height:1.6}.ChatWidget_videoContainer__a7ZS0{margin-top:8px;border-radius:8px;overflow:hidden;animation:ChatWidget_slideUpVideo__TxdIb .4s cubic-bezier(.4,0,.2,1)}@keyframes ChatWidget_slideUpVideo__TxdIb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_inlinePromptClose__M__7g{margin-left:auto;width:28px;height:28px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;color:hsla(0,0%,100%,.6);cursor:pointer;transition:background .2s ease,color .2s ease;font-size:20px;line-height:1;padding:0}.ChatWidget_inlinePromptClose__M__7g:hover{background:hsla(0,0%,100%,.12);color:var(--text-primary)}.ChatWidget_inlinePromptClose__M__7g:active{transform:scale(.95)}.ChatWidget_inlinePromptClose__M__7g svg{width:16px;height:16px;pointer-events:none}.ChatWidget_inlinePromptText__lHVdy{margin:8px 0 12px;font-size:16px;font-weight:300;line-height:1.5;color:var(--text-primary)}.ChatWidget_inlinePromptForm___bMUy{display:flex;flex-direction:column;gap:0;width:100%}.ChatWidget_inlinePromptInputWrapper__AaOae{display:flex;align-items:center;gap:8px;width:100%;position:relative;border-radius:12px}.ChatWidget_inlinePromptInputWrapper__AaOae:before{content:"";position:absolute;inset:-1px;border-radius:13px;padding:1px;background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;animation:ChatWidget_accentBorderFlow__z_ug6 3s linear infinite}[data-brand=proxe] .ChatWidget_inlinePromptInputWrapper__AaOae:before,[data-theme=purple-frost] .ChatWidget_inlinePromptInputWrapper__AaOae:before{background:linear-gradient(90deg,#5b1a8c,#a03ba8 25%,#2b4a7d 50%,#a03ba8 75%,#5b1a8c);background-size:200% 100%}[data-theme=warm-frost] .ChatWidget_inlinePromptInputWrapper__AaOae:before{background:linear-gradient(90deg,#c4a574,#d4b88a 25%,#8b6b4a 50%,#d4b88a 75%,#c4a574);background-size:200% 100%}.ChatWidget_inlinePromptInput__FGvsc{flex:1 1;border:none;outline:none;font-size:15px;color:var(--text-primary);background:var(--bg-message-area);font-family:inherit;padding:10px 12px;border-radius:12px;position:relative;z-index:1}.ChatWidget_inlinePromptInput__FGvsc::placeholder{color:hsla(0,0%,100%,.5)}.ChatWidget_inlinePromptSendBtn__F5dEF{width:36px;height:36px;padding:0;background:hsla(0,0%,100%,.1);color:var(--text-primary);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.ChatWidget_inlinePromptSendBtn__F5dEF:hover:not(:disabled){background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.ChatWidget_inlinePromptSendBtn__F5dEF:active:not(:disabled){transform:scale(.95)}.ChatWidget_inlinePromptSendBtn__F5dEF:disabled{opacity:.4;cursor:not-allowed}.ChatWidget_inlinePromptSendBtn__F5dEF svg{width:18px;height:18px}.ChatWidget_bubbleButton__BkTpg{position:fixed;bottom:24px;right:24px;width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.18);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.35),0 0 24px rgba(0,0,0,.25);z-index:10001;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0;overflow:visible;isolation:isolate}.ChatWidget_bubbleButton__BkTpg:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(0,0,0,.4),0 0 40px hsla(0,0%,100%,.25)}.ChatWidget_bubbleButton__BkTpg:active{transform:scale(.95)}.ChatWidget_bubbleButton__BkTpg:after{content:"";position:absolute;inset:-1px;border-radius:50%;padding:1px;background-size:200% 100%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:1;pointer-events:none;animation:ChatWidget_accentBorderFlow__z_ug6 3s linear infinite;z-index:-1}.ChatWidget_bubbleButton__BkTpg[data-brand=proxe]:after,.ChatWidget_bubbleButton__BkTpg[data-theme=purple-frost]:after{background:linear-gradient(90deg,red,#ff7f00 14.28%,#ff0 28.56%,#0f0 42.84%,#00f 57.12%,indigo 71.4%,#9400d3 85.68%,red);background-size:200% 100%}.ChatWidget_bubbleButton__BkTpg[data-brand=windchasers]:after,.ChatWidget_bubbleButton__BkTpg[data-theme=warm-frost]:after{background:linear-gradient(90deg,#c9a961,#d4af37 25%,#e8d5b7 50%,#d4af37 75%,#c9a961);background-size:200% 100%}.ChatWidget_bubbleButton__BkTpg:hover:after{opacity:1}.ChatWidget_bubbleButton__BkTpg:active:after{opacity:.9}@keyframes ChatWidget_ringPulse__oZ2RI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatWidget_bubbleIcon__TAcHh{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff}.ChatWidget_bubbleIcon__TAcHh svg{width:100%;height:100%}.ChatWidget_chatboxBubble__oHpLt{position:fixed!important;bottom:100px!important;right:24px!important;top:auto!important;left:auto!important;transform:none!important;-webkit-transform:none!important;width:400px!important;max-width:calc(100vw - 48px)!important;max-height:500px!important;height:auto!important;animation:ChatWidget_slideUpBubble__3g6b3 .3s cubic-bezier(.4,0,.2,1)}@keyframes ChatWidget_slideUpBubble__3g6b3{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.ChatWidget_bubbleButton__BkTpg{bottom:20px;right:20px;width:56px;height:56px}.ChatWidget_bubbleIcon__TAcHh{width:32px;height:32px}.ChatWidget_chatboxBubble__oHpLt{bottom:80px!important;right:16px!important;left:16px!important;width:auto!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 100px)!important}.ChatWidget_searchbarWrapper__5uS2f{position:fixed!important;bottom:60px!important;left:20px!important;right:20px!important;transform:none!important;-webkit-transform:none!important;width:auto!important;top:auto!important;transition:none!important;will-change:bottom!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.ChatWidget_quickButtons__Yb2d1,.ChatWidget_searchbar__9fFkZ{width:100%}.ChatWidget_chatboxContainer__Stc7S{--chat-border-radius:25px!important;position:fixed!important;inset:5px!important;top:5px!important;left:5px!important;right:5px!important;bottom:5px!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;height:calc(100vh - 10px)!important;height:calc(100dvh - 10px)!important;max-height:calc(100vh - 10px)!important;max-height:calc(100dvh - 10px)!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important;overflow-y:visible!important;overscroll-behavior:none!important;box-sizing:border-box!important;isolation:isolate!important;contain:layout!important}.ChatWidget_chatboxContainer__Stc7S,.ChatWidget_chatboxContainer__Stc7S:before{border-radius:var(--chat-border-radius)!important}.ChatWidget_chatHeader__ph3a2{border-top-left-radius:var(--chat-border-radius)!important;border-top-right-radius:var(--chat-border-radius)!important;margin:8px 8px 0!important;border-top:none!important;border-left:none!important;border-right:none!important;flex-shrink:0!important;flex-grow:0!important;order:0!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:101!important}.ChatWidget_messagesArea__UqXZo{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding:16px max(16px,env(safe-area-inset-right,16px)) 16px max(16px,env(safe-area-inset-left,16px));padding-bottom:16px!important;padding-top:16px!important;-webkit-overflow-scrolling:touch;order:1!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}.ChatWidget_inputArea__JsOzg{flex-shrink:0!important;flex-grow:0!important;border-radius:0;width:100%!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;padding:8px max(16px,env(safe-area-inset-right,16px)) 40px max(16px,env(safe-area-inset-left,16px))!important;margin:0 8px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;z-index:100!important;order:2!important;box-sizing:border-box!important;transform:none!important;-webkit-transform:none!important;will-change:auto!important;transition:none!important;pointer-events:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important}.ChatWidget_chatInputRow__ZSZZ9{display:flex!important;gap:8px!important;align-items:center!important}.ChatWidget_privacyNotice__xEBKA{margin:0!important}.ChatWidget_chatFooter__C_7RL{flex-shrink:0!important;flex-grow:0!important;padding:6px max(16px,env(safe-area-inset-right,16px)) 6px max(16px,env(safe-area-inset-left,16px))!important;margin:0 8px!important;background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border-bottom-left-radius:var(--chat-border-radius)!important;border-bottom-right-radius:var(--chat-border-radius)!important;border-bottom:none!important;border-left:none!important;border-right:none!important;order:3!important;box-sizing:border-box!important;position:relative!important;bottom:auto!important;z-index:102!important;left:auto!important;right:auto!important;z-index:10!important;min-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--white,#fff)!important;font-size:13px!important;letter-spacing:.02em!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;will-change:transform!important;transition:none!important}.ChatWidget_chatInput__kyMi6{font-size:16px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ChatWidget_calendarContainer__bOWgN{margin-top:12px;min-height:500px;max-height:calc(100dvh - 300px);overflow:hidden}.ChatWidget_calendarScrollArea__eQ1mr{max-height:calc(100dvh - 240px)}.ChatWidget_calendarEmbed__1sbx_{min-height:500px;max-height:calc(100dvh - 300px);overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%}.ChatWidget_calendarEmbed__1sbx_ iframe{width:100%!important;min-height:500px!important;max-height:calc(100dvh - 300px)!important;border:none!important;overflow:auto!important}}@media (max-width:768px) and (max-height:900px){@supports (height:100svh){.ChatWidget_chatboxContainer__Stc7S{height:100svh!important;max-height:100svh!important}}}@media (max-width:768px){.ChatWidget_chatContent__0z0fy{position:relative!important;width:100%!important;height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;overflow-y:hidden!important;overscroll-behavior:none!important}}[data-brand=windchasers],[data-theme=aviation-gold]{--chatbox-bg:#0f0a06;--accent-1:#c9a961;--accent-2:#1a0f0a;--accent-3:#d4af37;--accent-4:#e8d5b7;--accent-5:#c9a961;--accent-6:#d4af37;--accent-7:#e8d5b7;--primary-color:#c9a961;--primary-light:#e8d5b7;--primary-dark:#1a0f0a;--primary-vibrant:#d4af37;--dark-bg:#0f0a06;--dark-card:rgba(201,169,97,.3);--dark-surface:rgba(26,15,10,.4);--glass-bg:rgba(201,169,97,.05);--glass-border:hsla(37,52%,81%,.1);--glass-shadow:rgba(201,169,97,.2);--text-primary:#e8d5b7;--text-secondary:hsla(37,52%,81%,.7);--text-tertiary:hsla(37,52%,81%,.5);--text-muted:hsla(37,52%,81%,.4);--white:#e8d5b7;--border-light:hsla(37,52%,81%,.08);--border-medium:hsla(37,52%,81%,.12);--border-accent:rgba(201,169,97,.3);--border-glow:rgba(201,169,97,.4);--border-color:rgba(201,169,97,.2);--chat-border-color:rgba(201,169,97,.4);--green-success:#10b981;--cyan-accent:#d4af37;--bg-header:rgba(26,15,10,.85);--bg-message-area:rgba(201,169,97,.03);--bg-primary:rgba(26,15,10,.05);--bg-hover:rgba(201,169,97,.12);--bg-active:rgba(201,169,97,.15);--bubble-user-bg:rgba(201,169,97,.25);--bubble-user-border:rgba(201,169,97,.7);--bubble-user-shadow:0 8px 32px rgba(201,169,97,.25);--bubble-ai-bg:rgba(26,15,10,.3);--bubble-ai-border:rgba(26,15,10,.7);--bubble-ai-shadow:0 8px 32px rgba(26,15,10,.25);--button-bg:rgba(201,169,97,.12);--button-hover:rgba(201,169,97,.2);--button-active:rgba(201,169,97,.3);--blur-sm:blur(8px);--blur-md:blur(12px);--blur-lg:blur(16px);--blur-xl:blur(24px)}