.whatsapp-floating-btn{position:fixed;bottom:30px;right:30px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#00c853,#4caf50);display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 4px 12px rgba(0,200,83,.4);text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:40;animation:float 3s ease-in-out infinite}.whatsapp-floating-btn:hover{transform:scale(1.15) rotate(10deg);box-shadow:0 8px 24px rgba(0,200,83,.6);animation:pulse 1.5s ease-in-out infinite}.whatsapp-floating-btn:active{transform:scale(.95)}.whatsapp-floating-btn i{position:relative;z-index:2}.whatsapp-inline-btn{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#00c853,#4caf50);color:#fff;text-decoration:none;border-radius:8px;font-weight:500;transition:all .3s ease;font-size:.95rem;box-shadow:0 4px 12px rgba(0,200,83,.3)}.whatsapp-inline-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,200,83,.5);background:linear-gradient(135deg,#00b84d,#45a049)}.whatsapp-inline-btn:active{transform:translateY(0)}.whatsapp-inline-btn i{font-size:1.2rem}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes pulse{0%,to{box-shadow:0 4px 12px rgba(0,200,83,.4),0 0 0 0 rgba(0,200,83,.7)}50%{box-shadow:0 4px 12px rgba(0,200,83,.4),0 0 0 10px rgba(0,200,83,0)}}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:768px){.whatsapp-floating-btn{width:55px;height:55px;bottom:20px;right:20px;font-size:24px}.whatsapp-inline-btn{width:100%;text-align:center;justify-content:center}}@media (max-width:480px){.whatsapp-floating-btn{width:50px;height:50px;bottom:15px;right:15px;font-size:22px}}.whatsapp-floating-btn.animate-bounce{animation:bounce .8s ease-in-out 3}@media (prefers-color-scheme:dark){.whatsapp-floating-btn{box-shadow:0 4px 12px rgba(0,200,83,.3)}.whatsapp-floating-btn:hover{box-shadow:0 8px 24px rgba(0,200,83,.5)}}