.V-0EQa_launcher{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:61;position:fixed}.V-0EQa_button{--button-size:52px;--expanded-width:196px;box-sizing:border-box;width:var(--button-size);height:var(--button-size);color:#fff;background:#128c4a;border:1px solid #25d366;border-radius:999px;text-decoration:none;transition:background .2s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.V-0EQa_greetingVisible{animation:4s cubic-bezier(.4,0,.4,1) both V-0EQa_unfold}.V-0EQa_greetingVisible .V-0EQa_label{animation:4s both V-0EQa_greeting}.V-0EQa_button:hover{background:#107b41}.V-0EQa_button:focus-visible{outline:3px solid var(--tp-orange);outline-offset:4px}.V-0EQa_icon{width:calc(var(--button-size) - 2px);height:calc(var(--button-size) - 2px);place-items:center;display:grid;position:absolute;top:0;right:0}.V-0EQa_label{inset:0 var(--button-size) 0 20px;font:600 14px/1 var(--font-body);white-space:nowrap;opacity:0;align-items:center;display:flex;position:absolute}@keyframes V-0EQa_unfold{0%,to{width:var(--button-size)}10%,85%{width:var(--expanded-width)}}@keyframes V-0EQa_greeting{0%,98%,to{opacity:0}10%,85%{opacity:1}}@media (max-width:639px){.V-0EQa_launcher{right:12px}.V-0EQa_button{--button-size:44px;--expanded-width:180px}.V-0EQa_icon svg{width:25px;height:25px}}
