/* Anubis V11 shared header/footer widget. Prevent duplicate legacy floating buttons. */
.anubis-wa-float, a.anubis-wa-float {display:none!important}
#anubis-v11-wa{position:fixed;right:17px;bottom:18px;z-index:2147483000;display:flex;align-items:center;justify-content:center;width:59px;height:59px;border-radius:50%;background:#25d366;box-shadow:0 8px 26px #0007;color:#fff!important;transition:transform .18s,filter .18s}
#anubis-v11-wa:hover{transform:scale(1.08);filter:brightness(1.08)}#anubis-v11-wa:focus-visible{outline:3px solid #fff;outline-offset:4px}
#anubis-v11-wa svg{width:32px;height:32px;fill:currentColor}
#anubis-v11-lang{position:fixed;right:17px;top:116px;z-index:2147482998;background:#1e1733;color:#fff;border:1px solid #a056e4;border-radius:10px;padding:8px 10px;box-shadow:0 4px 15px #0005;max-width:160px;font:600 13px system-ui}
#anubis-v11-language-status{position:fixed;right:17px;top:165px;max-width:265px;z-index:2147482998;color:#fff;background:#352348;border-radius:8px;padding:9px;font:12px system-ui;display:none}
#anubis-v11-language-status.visible{display:block}
@media(max-width:650px){#anubis-v11-wa{right:12px;bottom:14px;width:52px;height:52px}#anubis-v11-lang{top:auto;bottom:81px;right:12px;max-width:140px}}
