.botones-flotantes{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:10px;z-index:999999;pointer-events:auto}.botones-flotantes a img{width:60px;height:60px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,0.22);transition:transform 0.18s;display:block}.botones-flotantes a:hover img{transform:scale(1.08)}@media (max-width:767px){.botones-flotantes{left:12px;bottom:14px}.botones-flotantes a img{width:48px;height:48px}}