.FloatingChatWidget-module__U3Hsqa__root{z-index:9998;position:fixed;bottom:24px;left:24px}.FloatingChatWidget-module__U3Hsqa__launcherWrapper{flex-direction:column;align-items:flex-start;display:inline-flex;position:relative}.FloatingChatWidget-module__U3Hsqa__launcherTooltip{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);animation:3s ease-in-out infinite FloatingChatWidget-module__U3Hsqa__floatAbove;display:inline-flex;position:absolute;bottom:calc(100% + 12px);left:0;transform:none;box-shadow:0 10px 25px #0f172a1f,0 3px 8px #0000000d}.FloatingChatWidget-module__U3Hsqa__launcherTooltip:after{content:"";background:#fff;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom-right-radius:2px;width:10px;height:10px;transition:border-color .25s;position:absolute;bottom:-5px;left:25px;transform:rotate(45deg)}.FloatingChatWidget-module__U3Hsqa__launcherTooltip:hover{border-color:#25d366;transform:translateY(-2px);box-shadow:0 12px 28px #25d36640,0 4px 10px #00000014}.FloatingChatWidget-module__U3Hsqa__launcherTooltip:hover:after{border-bottom-color:#25d366;border-right-color:#25d366}.FloatingChatWidget-module__U3Hsqa__onlineDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s cubic-bezier(.66,0,0,1) infinite FloatingChatWidget-module__U3Hsqa__greenPulse;display:inline-block;box-shadow:0 0 #22c55eb3}@keyframes FloatingChatWidget-module__U3Hsqa__greenPulse{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes FloatingChatWidget-module__U3Hsqa__floatAbove{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.FloatingChatWidget-module__U3Hsqa__tooltipText{color:#1e293b;letter-spacing:-.01em;font-size:13px;font-weight:500}.FloatingChatWidget-module__U3Hsqa__tooltipText strong{color:#15803d;font-weight:700}.FloatingChatWidget-module__U3Hsqa__launcher{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:visible}.FloatingChatWidget-module__U3Hsqa__launcher:hover{transform:scale(1.08)}.FloatingChatWidget-module__U3Hsqa__launcher:active{transform:scale(.95)}.FloatingChatWidget-module__U3Hsqa__pulseRing{opacity:.4;z-index:0;pointer-events:none;background:#25d366;border-radius:50%;width:100%;height:100%;animation:2.5s cubic-bezier(.25,0,0,1) infinite FloatingChatWidget-module__U3Hsqa__rippleRing;position:absolute;top:0;left:0}@keyframes FloatingChatWidget-module__U3Hsqa__rippleRing{0%{opacity:.5;transform:scale(.95)}50%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.FloatingChatWidget-module__U3Hsqa__launcherIconWrap{z-index:1;background:linear-gradient(135deg,#2ae06b 0%,#25d366 50%,#1ea952 100%);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:background-color .2s,box-shadow .25s;display:flex;position:relative;box-shadow:0 8px 24px #25d3666b,0 2px 8px #0000001f}.FloatingChatWidget-module__U3Hsqa__launcher:hover .FloatingChatWidget-module__U3Hsqa__launcherIconWrap{box-shadow:0 12px 30px #25d36699,0 4px 14px #0000002e}.FloatingChatWidget-module__U3Hsqa__whatsappSvg{filter:drop-shadow(0 1px 2px #0000002e);display:block}@media (max-width:640px){.FloatingChatWidget-module__U3Hsqa__root{bottom:18px;left:18px}.FloatingChatWidget-module__U3Hsqa__launcher{width:54px;height:54px}.FloatingChatWidget-module__U3Hsqa__launcherIconWrap{width:52px;height:52px}.FloatingChatWidget-module__U3Hsqa__launcherTooltip{display:none}}
