.wa-float{position:fixed;left:18px;bottom:18px;z-index:9998;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:50%;background:rgba(23,61,52,.10);color:rgba(23,61,52,.58);text-decoration:none;font-family:Rubik,Arial,sans-serif;font-size:15px;font-weight:500;box-shadow:none;backdrop-filter:blur(4px);transition:transform .18s ease,box-shadow .18s ease}
.wa-float:hover{transform:translateY(-1px);background:rgba(23,61,52,.16);color:rgba(23,61,52,.72);box-shadow:none}
.wa-float:focus-visible{outline:3px solid rgba(23,61,52,.28);outline-offset:3px}
.wa-float-icon{width:24px;height:24px;display:block;flex:none;opacity:.72}
@media(max-width:520px){.wa-float{left:12px;bottom:12px;width:44px;height:44px;padding:0}}
@media(prefers-reduced-motion:reduce){.wa-float{transition:none}}

.wa-float span{display:none}
