.whatsapp-float{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:25;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:46px;padding:10px 14px;border:1px solid #fff;border-radius:24px;background:#14715b;color:white;text-decoration:none;font:600 12px/1.2 "Segoe UI",Arial,sans-serif;box-shadow:0 4px 16px #183b3630;touch-action:manipulation}
.whatsapp-float:hover{background:#105442}.whatsapp-float:focus-visible{outline:3px solid #b56722;outline-offset:4px}.whatsapp-float .icone-whatsapp{display:block;width:24px;height:24px;margin:0;flex-shrink:0}
@media(max-width:600px){.whatsapp-float{right:16px}}
