.WhatsAppFloatButton_button__S0f56{position:fixed;bottom:30px;right:30px;z-index:1000;display:flex;align-items:center;gap:10px;color:#ffffff;text-decoration:none;animation:WhatsAppFloatButton_whatsappBounce___teKe 3s ease infinite;will-change:transform}.WhatsAppFloatButton_button__S0f56:focus-visible,.WhatsAppFloatButton_button__S0f56:hover{animation-play-state:paused}.WhatsAppFloatButton_button__S0f56:focus-visible{outline:none}.WhatsAppFloatButton_button__S0f56:focus-visible .WhatsAppFloatButton_badge__NL38m,.WhatsAppFloatButton_button__S0f56:focus-visible .WhatsAppFloatButton_icon__tpREN{box-shadow:0 0 0 3px rgba(37,211,102,.28)}.WhatsAppFloatButton_badge__NL38m{display:inline-flex;padding:10px 18px;border-radius:50px;white-space:nowrap;font-weight:600;font-size:.85rem;box-shadow:0 4px 20px rgba(37,211,102,.3);opacity:0;visibility:hidden;transform:translateX(10px)}.WhatsAppFloatButton_badge__NL38m,.WhatsAppFloatButton_icon__tpREN{align-items:center;justify-content:center;color:#ffffff;background:linear-gradient(135deg,#25d366,#128c7e);transition:all .4s cubic-bezier(.22,1,.36,1);will-change:transform}.WhatsAppFloatButton_icon__tpREN{position:relative;display:flex;width:60px;height:60px;border-radius:50%;box-shadow:0 4px 20px rgba(37,211,102,.4),0 0 30px rgba(37,211,102,.15);flex-shrink:0}.WhatsAppFloatButton_icon__tpREN:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(37,211,102,.3);animation:WhatsAppFloatButton_pulse__HirNb 2s infinite}.WhatsAppFloatButton_button__S0f56:hover .WhatsAppFloatButton_badge__NL38m{opacity:1;visibility:visible;transform:translateX(0)}.WhatsAppFloatButton_button__S0f56:hover .WhatsAppFloatButton_icon__tpREN{transform:scale(1.15) rotate(10deg);box-shadow:0 8px 30px rgba(37,211,102,.5),0 0 40px rgba(37,211,102,.2)}@media (max-width:900px){.WhatsAppFloatButton_button__S0f56{bottom:20px;right:20px;gap:0}.WhatsAppFloatButton_badge__NL38m{display:none}}@keyframes WhatsAppFloatButton_whatsappBounce___teKe{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}@keyframes WhatsAppFloatButton_pulse__HirNb{0%,to{box-shadow:0 0 0 0 rgba(14,165,233,.5)}50%{box-shadow:0 0 0 14px rgba(14,165,233,0)}}