.floating-actions{z-index:10;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));gap:8px;display:grid;position:fixed}body:has(.full-nav-mobile-menu[open]) .floating-actions{visibility:hidden}.floating-action{border:1px solid #0000;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;transition:background-color .16s,border-color .16s;display:grid;box-shadow:0 4px 16px #15183126}.floating-action-top{color:var(--ink);border-color:var(--line);background:#fff}.floating-action-top[data-visible=false]:not(:focus){display:none}.floating-action-top:hover{background:var(--surface);border-color:#c9baf3}.floating-action-whatsapp{color:#fff;background:#087650}.floating-action-whatsapp:hover{background:#065e40}@media (max-width:650px){.floating-actions{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom))}.floating-action{width:48px;height:48px}}
