.WhatsAppFloat_floatingButton__Js_cC{position:fixed;bottom:2rem;width:3.75rem;height:3.75rem;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(37,211,102,.4);transition:all .3s ease;z-index:9999;animation:WhatsAppFloat_fadeIn__Xz3IR .5s ease}.WhatsAppFloat_right__Xk3DG{right:2rem}.WhatsAppFloat_left__Xin60{left:2rem}.WhatsAppFloat_floatingButton__Js_cC:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,.6)}.WhatsAppFloat_floatingButton__Js_cC:active{transform:scale(1.05)}@keyframes WhatsAppFloat_fadeIn__Xz3IR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.WhatsAppFloat_ripple__Sy45c{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #25d366;animation:WhatsAppFloat_rippleEffect__dg8m8 2s infinite}@keyframes WhatsAppFloat_rippleEffect__dg8m8{0%{transform:scale(1);opacity:.7}to{transform:scale(1.5);opacity:0}}.WhatsAppFloat_iconWrapper__6iU6a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.WhatsAppFloat_icon__BGpPZ{width:2rem;height:2rem;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.WhatsAppFloat_tooltip__Xx_CP{position:absolute;right:calc(100% + 1rem);background:#1e293b;color:#fff;padding:.75rem 1.25rem;border-radius:.5rem;white-space:nowrap;font-size:.875rem;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:WhatsAppFloat_tooltipSlide__Vdp9k .3s ease;pointer-events:none}.WhatsAppFloat_left__Xin60 .WhatsAppFloat_tooltip__Xx_CP{right:auto;left:calc(100% + 1rem)}.WhatsAppFloat_tooltip__Xx_CP:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border:.5rem solid transparent;border-left-color:#1e293b}.WhatsAppFloat_left__Xin60 .WhatsAppFloat_tooltip__Xx_CP:after{left:auto;right:100%;border-left-color:transparent;border-right-color:#1e293b}@keyframes WhatsAppFloat_tooltipSlide__Vdp9k{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:640px){.WhatsAppFloat_floatingButton__Js_cC{width:3.5rem;height:3.5rem;bottom:1.5rem}.WhatsAppFloat_right__Xk3DG{right:1.5rem}.WhatsAppFloat_left__Xin60{left:1.5rem}.WhatsAppFloat_icon__BGpPZ{width:1.75rem;height:1.75rem}.WhatsAppFloat_tooltip__Xx_CP{display:none}}