.whatsapp-float-module__64De6W__button{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:35;cursor:pointer;color:#fff;background:#25d366;border:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:background-color .15s,transform .15s;display:grid;position:fixed;box-shadow:0 4px 16px #0003,0 0 0 6px #25d36626}.whatsapp-float-module__64De6W__button svg{width:28px;height:28px}.whatsapp-float-module__64De6W__button:hover{background:#128c7e;transform:translateY(-2px)}.whatsapp-float-module__64De6W__button:focus-visible{outline-offset:8px;outline:3px solid #0b3a56}@media (max-width:767px){.whatsapp-float-module__64De6W__button{bottom:calc(88px + env(safe-area-inset-bottom,0px));width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.whatsapp-float-module__64De6W__button{transition:none}.whatsapp-float-module__64De6W__button:hover{transform:none}}.whatsapp-float-module__64De6W__panel{z-index:36;width:min(340px,100vw - 32px);max-height:var(--radix-popover-content-available-height);color:#0b3a56;background:#fff;border:1px solid #dce5df;border-radius:18px;font-size:15px;line-height:1.5;overflow-y:auto;box-shadow:0 12px 40px #0003}.whatsapp-float-module__64De6W__header{color:#fff;background:#075e54;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.whatsapp-float-module__64De6W__name,.whatsapp-float-module__64De6W__greeting{font-weight:600}.whatsapp-float-module__64De6W__subtitle{margin-top:4px;font-size:13px}.whatsapp-float-module__64De6W__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;margin:-10px -10px 0 0;font-size:28px;display:grid}.whatsapp-float-module__64De6W__body{gap:12px;padding:20px;display:grid}.whatsapp-float-module__64De6W__cta{color:#fff;text-align:center;background:#128c7e;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:4px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.whatsapp-float-module__64De6W__cta:hover{background:#075e54}.whatsapp-float-module__64De6W__close:focus-visible,.whatsapp-float-module__64De6W__cta:focus-visible{outline-offset:3px;outline:3px solid}.whatsapp-float-module__64De6W__arrow{fill:#fff}
@keyframes cta-catch-nudge{0%,85%,to{transform:translate(0)rotate(0)scale(1)}88%{transform:translate(-3px)rotate(-3deg)scale(1.03)}91%{transform:translate(3px)rotate(3deg)scale(1.05)}94%{transform:translate(-3px)rotate(-3deg)scale(1.04)}97%{transform:translate(2px)rotate(2deg)scale(1.05)}}.cta-catch-eye{animation:2.7s linear infinite cta-catch-nudge;animation-delay:var(--cta-nudge-delay,0s);transform-origin:50%}.cta-catch-eye:hover,.cta-catch-eye:focus,.cta-catch-eye:focus-visible{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cta-catch-eye{animation:none}}
