/* REANA WHATSAPP FLOAT (migrated) */
.reana-whatsapp-float{position:fixed;right:var(--rw-side,20px);left:auto;bottom:20px;z-index:9999;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--rw-bg,#25D366);color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.reana-whatsapp-float:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 7px 20px rgba(0,0,0,.28)}.reana-whatsapp-float:focus-visible{outline:3px solid #128C7E;outline-offset:3px}.reana-whatsapp-float svg{width:32px;height:32px}@media (max-width:749px){.reana-whatsapp-float{right:16px;bottom:16px;width:54px;height:54px}.reana-whatsapp-float svg{width:30px;height:30px}}
.reana-whatsapp-float--left{left:var(--rw-side,20px);right:auto}
@media (max-width:749px){.reana-whatsapp-float--left{left:16px;right:auto}}
@media(prefers-reduced-motion:reduce){.reana-whatsapp-float{transition:none}}
