.SalesChatbot_floatingButton__hYuYg{position:fixed;bottom:24px;inset-inline-end:24px;width:56px;height:56px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#059669,#10b981);color:#fff;box-shadow:0 4px 14px rgba(5,150,105,.4),0 2px 6px rgba(0,0,0,.1);z-index:9998;transition:all .3s cubic-bezier(.4,0,.2,1);animation:SalesChatbot_salesFloatIn___qJuC .4s ease-out}.SalesChatbot_floatingButton__hYuYg:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(5,150,105,.5),0 4px 10px rgba(0,0,0,.15)}.SalesChatbot_floatingButton__hYuYg:active{transform:scale(.95)}.SalesChatbot_floatingButtonHidden__NCxdg{opacity:0;transform:scale(.5);pointer-events:none}.SalesChatbot_pulsingDot__io1iv{position:absolute;top:2px;inset-inline-end:2px;width:12px;height:12px;background:#fbbf24;border-radius:50%;border:2px solid #fff;animation:SalesChatbot_salesPulse__lFk4v 2s ease-in-out infinite}@keyframes SalesChatbot_salesPulse__lFk4v{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes SalesChatbot_salesFloatIn___qJuC{0%{opacity:0;transform:scale(0) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SalesChatbot_chatPanel__nyTym{position:fixed;bottom:24px;inset-inline-end:24px;width:400px;max-height:580px;height:580px;border-radius:20px;display:flex;flex-direction:column;z-index:9999;overflow:hidden;background:rgba(255,255,255,.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);box-shadow:0 20px 60px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.5);opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.SalesChatbot_chatPanelOpen__vLtac{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.SalesChatbot_chatHeader__xF15B{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:linear-gradient(135deg,#059669,#10b981);color:#fff;flex-shrink:0}.SalesChatbot_chatHeaderInfo__I1Ymp{display:flex;align-items:center;gap:12px}.SalesChatbot_chatHeaderAvatar__5DJU_{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}.SalesChatbot_chatHeaderTitle__6jR5e{margin:0;font-size:15px;font-weight:600;letter-spacing:.01em}.SalesChatbot_chatHeaderStatus__hKR2w{display:flex;align-items:center;gap:5px;font-size:12px;opacity:.9}.SalesChatbot_statusDot__6_BtH{width:7px;height:7px;border-radius:50%;background:#86efac;display:inline-block}.SalesChatbot_closeButton__CffLg{width:32px;height:32px;border-radius:50%;border:none;background:rgba(255,255,255,.15);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.SalesChatbot_closeButton__CffLg:hover{background:rgba(255,255,255,.3)}.SalesChatbot_messagesArea__mrsHB{flex:1 1;overflow-y:auto;padding:18px 14px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}.SalesChatbot_messagesArea__mrsHB::-webkit-scrollbar{width:4px}.SalesChatbot_messagesArea__mrsHB::-webkit-scrollbar-track{background:transparent}.SalesChatbot_messagesArea__mrsHB::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.SalesChatbot_welcomeMessage__qDy0Q{text-align:center;padding:24px 16px 8px;display:flex;flex-direction:column;align-items:center;gap:8px}.SalesChatbot_welcomeMessage__qDy0Q h4{margin:0;font-size:17px;font-weight:600;color:#1e293b}.SalesChatbot_welcomeMessage__qDy0Q p{margin:0;font-size:13px;color:#64748b;line-height:1.5}.SalesChatbot_welcomeIcon__jO0ot{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#d1fae5,#a7f3d0);display:flex;align-items:center;justify-content:center;color:#059669;margin-bottom:4px}.SalesChatbot_suggestions__ih_2W{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px;justify-content:center}.SalesChatbot_suggestionChip__hI1xJ{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:20px;border:1px solid #d1fae5;background:#ecfdf5;color:#065f46;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}.SalesChatbot_suggestionChip__hI1xJ:hover{background:#d1fae5;border-color:#a7f3d0;transform:translateY(-1px)}.SalesChatbot_messageBubble__LBvd8{display:flex;align-items:flex-end;gap:8px;max-width:85%;animation:SalesChatbot_salesBubbleIn___KlN7 .3s ease-out}@keyframes SalesChatbot_salesBubbleIn___KlN7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SalesChatbot_userBubble__BAXq5{align-self:flex-end;flex-direction:row-reverse}[dir=rtl] .SalesChatbot_userBubble__BAXq5{flex-direction:row}.SalesChatbot_botBubble__V1DZ8{align-self:flex-start}[dir=rtl] .SalesChatbot_botBubble__V1DZ8{flex-direction:row-reverse}.SalesChatbot_bubbleContent__DQzRk{padding:10px 14px;border-radius:16px;font-size:13.5px;line-height:1.55;word-break:break-word;text-align:start}.SalesChatbot_userBubble__BAXq5 .SalesChatbot_bubbleContent__DQzRk{background:linear-gradient(135deg,#059669,#34d399);color:#fff;border-end-end-radius:4px;white-space:pre-wrap}.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk{background:#f0fdf4;color:#1e293b;border-end-start-radius:4px;border:1px solid #d1fae5}.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk h3,.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk h4{margin:8px 0 4px;line-height:1.3}.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk ol,.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk ul{margin:4px 0;padding-inline-start:18px}.SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk li{margin:2px 0}.SalesChatbot_bubbleAvatarUser__pn8K8,.SalesChatbot_bubbleAvatar__DJDNy{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SalesChatbot_bubbleAvatar__DJDNy{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669}.SalesChatbot_bubbleAvatarUser__pn8K8{background:linear-gradient(135deg,#059669,#34d399);color:#fff}.SalesChatbot_typingIndicator__ypStQ{display:flex;align-items:center;gap:4px;padding:12px 16px;background:#f0fdf4;border-radius:16px;border-end-start-radius:4px;border:1px solid #d1fae5}.SalesChatbot_typingIndicator__ypStQ span{width:6px;height:6px;border-radius:50%;background:#6ee7b7;animation:SalesChatbot_salesTyping__A3PuL 1.4s infinite}.SalesChatbot_typingIndicator__ypStQ span:nth-child(2){animation-delay:.2s}.SalesChatbot_typingIndicator__ypStQ span:nth-child(3){animation-delay:.4s}@keyframes SalesChatbot_salesTyping__A3PuL{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.SalesChatbot_errorMessage__GfWzB{padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#dc2626;font-size:12.5px;text-align:center;animation:SalesChatbot_salesBubbleIn___KlN7 .3s ease-out}.SalesChatbot_inputArea__y8OUn{display:flex;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid rgba(0,0,0,.06);background:rgba(255,255,255,.8);flex-shrink:0}.SalesChatbot_chatInput__oGkEm{flex:1 1;border:1px solid #d1fae5;border-radius:24px;padding:10px 16px;font-size:13.5px;outline:none;background:#f0fdf4;color:#1e293b;transition:border-color .2s,box-shadow .2s}.SalesChatbot_chatInput__oGkEm:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.1)}.SalesChatbot_chatInput__oGkEm::placeholder{color:#94a3b8}.SalesChatbot_chatInput__oGkEm:disabled{opacity:.6}.SalesChatbot_sendButton__TP_3s{width:38px;height:38px;border-radius:50%;border:none;background:linear-gradient(135deg,#059669,#10b981);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.SalesChatbot_sendButton__TP_3s:hover:not(:disabled){transform:scale(1.05);box-shadow:0 2px 8px rgba(5,150,105,.4)}.SalesChatbot_sendButton__TP_3s:disabled{opacity:.4;cursor:not-allowed}.SalesChatbot_spinner__wO8Bt{animation:SalesChatbot_salesSpin__tqudH 1s linear infinite}@keyframes SalesChatbot_salesSpin__tqudH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=dark] .SalesChatbot_chatPanel__nyTym{background:rgba(30,32,44,.96);border-color:rgba(255,255,255,.08);box-shadow:0 20px 60px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.06)}[data-theme=dark] .SalesChatbot_welcomeMessage__qDy0Q h4{color:#e2e8f0}[data-theme=dark] .SalesChatbot_welcomeMessage__qDy0Q p{color:#94a3b8}[data-theme=dark] .SalesChatbot_welcomeIcon__jO0ot{background:linear-gradient(135deg,rgba(5,150,105,.2),rgba(16,185,129,.2))}[data-theme=dark] .SalesChatbot_botBubble__V1DZ8 .SalesChatbot_bubbleContent__DQzRk{background:rgba(5,150,105,.1);color:#e2e8f0;border-color:rgba(5,150,105,.2)}[data-theme=dark] .SalesChatbot_typingIndicator__ypStQ{background:rgba(5,150,105,.1);border-color:rgba(5,150,105,.2)}[data-theme=dark] .SalesChatbot_typingIndicator__ypStQ span{background:#34d399}[data-theme=dark] .SalesChatbot_errorMessage__GfWzB{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.2);color:#f87171}[data-theme=dark] .SalesChatbot_inputArea__y8OUn{border-top-color:rgba(255,255,255,.06);background:rgba(30,32,44,.8)}[data-theme=dark] .SalesChatbot_chatInput__oGkEm{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);color:#e2e8f0}[data-theme=dark] .SalesChatbot_chatInput__oGkEm:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.15)}[data-theme=dark] .SalesChatbot_chatInput__oGkEm::placeholder{color:#64748b}[data-theme=dark] .SalesChatbot_bubbleAvatar__DJDNy{background:rgba(5,150,105,.2)}[data-theme=dark] .SalesChatbot_suggestionChip__hI1xJ{background:rgba(5,150,105,.1);border-color:rgba(5,150,105,.2);color:#6ee7b7}[data-theme=dark] .SalesChatbot_suggestionChip__hI1xJ:hover{background:rgba(5,150,105,.2);border-color:rgba(5,150,105,.3)}@media (max-width:640px){.SalesChatbot_floatingButton__hYuYg{bottom:16px;inset-inline-end:16px;width:52px;height:52px}.SalesChatbot_floatingButtonAboveCta__hMxNJ{bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.SalesChatbot_chatPanel__nyTym{bottom:0;inset-inline-end:0;inset-inline-start:0;width:100%;max-height:85vh;height:85vh;border-radius:20px 20px 0 0;transform:translateY(100%)}.SalesChatbot_chatPanelOpen__vLtac{transform:translateY(0)}.SalesChatbot_chatHeader__xF15B{padding:max(14px,env(safe-area-inset-top)) 16px 14px}.SalesChatbot_messagesArea__mrsHB{padding:14px 10px}.SalesChatbot_inputArea__y8OUn{padding:10px 12px max(10px,env(safe-area-inset-bottom))}.SalesChatbot_messageBubble__LBvd8{max-width:90%}.SalesChatbot_suggestions__ih_2W{gap:4px}.SalesChatbot_suggestionChip__hI1xJ{font-size:11px;padding:6px 10px}}@media (min-width:641px) and (max-width:768px){.SalesChatbot_chatPanel__nyTym{width:370px;max-height:520px;height:520px}}