.floating-whatsapp[hidden]{display:none!important}.floating-whatsapp{position:fixed!important;inset:auto max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) auto!important;z-index:2147483000!important;width:60px;height:60px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#20c765;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.34);touch-action:manipulation;transition:transform .18s ease,box-shadow .18s ease}.floating-whatsapp:hover{transform:scale(1.07);box-shadow:0 10px 30px rgba(0,0,0,.42)}.floating-whatsapp:focus-visible{outline:3px solid #fff;outline-offset:4px}.floating-whatsapp .ph-whatsapp-logo{display:grid;place-items:center;font-style:normal}.floating-whatsapp svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}.floating-whatsapp svg path:first-child{fill:none;stroke:currentColor}.floating-whatsapp svg path:nth-child(2){stroke:currentColor;stroke-width:2.7}@media(max-width:600px){.floating-whatsapp{width:56px;height:56px}}
