/* App do Chefe v1.5.12 — botão global do WhatsApp controlado por página. */
.float-wpp.site-floating-whatsapp{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:980;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 14px;border-radius:999px;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 4px 18px rgba(37,211,102,.42),0 2px 8px rgba(0,0,0,.18);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background .2s ease;animation:siteWppBounce 3.5s ease-in-out infinite;-webkit-tap-highlight-color:transparent}
.float-wpp.site-floating-whatsapp:hover{background:#20bd5a;transform:translateY(-4px) scale(1.06)!important;box-shadow:0 8px 28px rgba(37,211,102,.6),0 4px 12px rgba(0,0,0,.22)}
.float-wpp .wpp-ping{position:absolute;left:10px;top:50%;width:32px;height:32px;border-radius:50%;background:#25d366;opacity:.7;transform:translateY(-50%);animation:siteWppPing 2s cubic-bezier(0,0,.2,1) infinite;pointer-events:none}
.float-wpp .wpp-icon{position:relative;z-index:2;display:grid;place-items:center;width:28px;height:28px}.float-wpp .wpp-text{position:relative;z-index:2;font-size:13.5px;font-weight:650;letter-spacing:-.01em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.15)}
@keyframes siteWppBounce{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.02)}}@keyframes siteWppPing{75%,100%{transform:translateY(-50%) scale(1.8);opacity:0}}
@media(max-width:680px){.float-wpp.site-floating-whatsapp{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));padding:12px;border-radius:50%;transition:transform .25s cubic-bezier(.2,.8,.2,1),bottom .25s ease,box-shadow .25s ease}.float-wpp .wpp-text{display:none}.float-wpp .wpp-icon{width:30px;height:30px}.float-wpp .wpp-icon svg{width:26px;height:26px}.float-wpp .wpp-ping{left:8px;width:38px;height:38px}.float-wpp.is-scrolling{transform:scale(.92) translateY(5px)!important;box-shadow:0 2px 10px rgba(37,211,102,.35)}}
@media(prefers-reduced-motion:reduce){.float-wpp.site-floating-whatsapp,.float-wpp .wpp-ping{animation:none}}
