.wa-fab{position:fixed;bottom:20px;right:20px;height:52px;padding:0 20px;border-radius:999px;background:#25D366;display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;font-size:1rem;text-decoration:none;box-shadow:0 8px 24px rgba(37,211,102,.35),0 4px 12px rgba(0,0,0,.15);z-index:1000;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease,box-shadow .2s ease}.wa-fab.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.wa-fab.is-visible:hover{transform:scale(1.04);box-shadow:0 12px 32px rgba(37,211,102,.45),0 6px 16px rgba(0,0,0,.2)}.wa-fab:focus-visible{outline:2px solid #1A1A1A;outline-offset:2px}.wa-fab-glyph{width:24px;height:24px;display:block;flex:none}.wa-fab-label{white-space:nowrap;line-height:1}@media (min-width:601px){.wa-fab{bottom:24px;right:24px;height:56px;padding:0 22px;font-size:1.05rem}.wa-fab-glyph{width:26px;height:26px}}