.cs-wa-floating{position:fixed;right:24px;bottom:24px;z-index:99996;display:flex;align-items:center;justify-content:center;width:56px;height:56px;box-sizing:border-box;border-radius:50%;background:#25D366;color:#fff;box-shadow:0 4px 16px rgb(0 0 0 / .16);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cs-wa-floating svg{display:block;width:29px;height:29px;fill:currentColor}.cs-wa-floating:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .2);color:#fff}.cs-wa-floating:focus-visible{outline:3px solid #075E54;outline-offset:4px}@media (max-width:600px){.cs-wa-floating{right:20px;bottom:calc(120px + env(safe-area-inset-bottom, 0px));width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.cs-wa-floating{transition:none}}