.wa-fab{position:fixed;right:max(24px,env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:45;display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:4px solid #fff;border-radius:50%;background:#68c975;color:#fff;text-decoration:none;box-shadow:0 3px 0 hsla(0,0%,100%,.16),0 6px 24px rgba(0,0,0,.22);transition:background .18s,transform .18s}.wa-fab svg{display:block;flex:none;width:31px;height:31px}.wa-fab:hover{background:#4fb65c;color:#fff;transform:translateY(-2px)}.wa-fab:focus-visible{outline:3px solid #81dec8;outline-offset:5px}.wa-fab-txt{position:absolute;right:calc(100% + 12px);padding:8px 12px;background:#fff;color:#173629;border-radius:10px;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transform:translateX(4px);transition:opacity .18s,transform .18s}.wa-fab:focus-visible .wa-fab-txt,.wa-fab:hover .wa-fab-txt{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.wa-fab,.wa-fab-txt{transition:none}}@media(max-width:720px){.wa-fab{width:54px;height:54px;border-width:3px;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px))}.wa-fab svg{width:28px;height:28px}.wa-fab-txt{display:none}body:has(.mbar) .wa-fab{bottom:calc(90px + env(safe-area-inset-bottom,0px))}}@media print{.wa-fab{display:none}}