.WhatsAppFloatButton_root__YhmQo{position:fixed;bottom:1.5rem;right:1rem;z-index:100;width:2.5rem;height:2.5rem}@media (min-width:768px){.WhatsAppFloatButton_root__YhmQo{bottom:2rem;right:1.5rem}}.WhatsAppFloatButton_inner__y49q0{position:relative;width:100%;height:100%}.WhatsAppFloatButton_ripple__VmhSx{position:absolute;inset:0;border-radius:9999px;background:#25d36680;pointer-events:none;transform-origin:center;will-change:transform,opacity;animation:WhatsAppFloatButton_waRipple__1U0ko 2.5s cubic-bezier(.22,.61,.36,1) infinite}.WhatsAppFloatButton_rippleDelay1__R5Jgs{animation-delay:calc(2.5s / 3)}.WhatsAppFloatButton_rippleDelay2__j3JnU{animation-delay:calc(2.5s * 2 / 3)}@keyframes WhatsAppFloatButton_waRipple__1U0ko{0%{transform:scale(.92);opacity:0}10%{opacity:.55}to{transform:scale(2.45);opacity:0}}.WhatsAppFloatButton_link__7LWkj{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:9999px;cursor:pointer;outline:none}.WhatsAppFloatButton_link__7LWkj:focus-visible{border-radius:9999px;box-shadow:0 0 0 2px #fff,0 0 0 4px #128c7e}.WhatsAppFloatButton_btn__RtsKS{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:9999px;background:#25d366;color:#fff;transform-origin:center;will-change:transform,box-shadow;box-shadow:0 4px 16px #25d3667a,0 0 0 2px #fffffff2,0 2px 8px #0000001a;animation:WhatsAppFloatButton_waBreathe__6XVGH 2.4s ease-in-out infinite;transition:filter .2s ease}.WhatsAppFloatButton_link__7LWkj:hover .WhatsAppFloatButton_btn__RtsKS{filter:brightness(1.1) saturate(1.05)}.WhatsAppFloatButton_link__7LWkj:active .WhatsAppFloatButton_btn__RtsKS{filter:brightness(.94)}@keyframes WhatsAppFloatButton_waBreathe__6XVGH{0%,to{transform:scale(1);box-shadow:0 4px 16px #25d3667a,0 0 0 2px #fffffff2,0 2px 8px #0000001a}50%{transform:scale(1.065);box-shadow:0 10px 32px #25d36694,0 0 0 2px #fff,0 4px 14px #0000001f}}.WhatsAppFloatButton_icon__aV2rn{width:18px;height:18px;flex-shrink:0;filter:drop-shadow(0 1px 1px rgb(0 0 0/.14))}@media (prefers-reduced-motion:reduce){.WhatsAppFloatButton_rippleDelay1__R5Jgs,.WhatsAppFloatButton_rippleDelay2__j3JnU,.WhatsAppFloatButton_ripple__VmhSx{display:none}.WhatsAppFloatButton_btn__RtsKS{animation:none}}