/* Requested external contact shortcut; no widget, tracker or automatic message. */
.elite-whatsapp-contact{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:11px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background:#147d45;color:#fff;box-shadow:0 4px 16px #13284b29;text-decoration:none}
.elite-whatsapp-contact svg{display:block;width:27px;height:27px;flex:none}
.elite-whatsapp-contact:hover{background:#106a39;color:#fff}
.elite-whatsapp-contact:focus-visible{outline:3px solid #13284b;outline-offset:4px}
body:has(.elite-whatsapp-contact) footer{padding-bottom:80px}
@media(max-width:600px){.elite-whatsapp-contact{right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));width:48px;height:48px;padding:10px}}
@media print{.elite-whatsapp-contact{display:none}}
