.wh-whatsapp-float{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1000;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:2px solid #fff;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 22px #053d2852;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}
.wh-whatsapp-float svg{width:34px;height:34px;fill:currentColor;flex:none}
.wh-whatsapp-float:hover{background:#128c7e;transform:translateY(-3px);box-shadow:0 9px 26px #053d2866}
.wh-whatsapp-float:focus-visible{outline:3px solid #102b3c;outline-offset:4px}
@media(max-width:650px){.wh-whatsapp-float{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:56px;height:56px}.wh-whatsapp-float svg{width:31px;height:31px}}
@media(prefers-reduced-motion:reduce){.wh-whatsapp-float{transition:none}.wh-whatsapp-float:hover{transform:none}}
