/* Shared by the website and bio: color follows the WhatsApp destination. */
:root{--whatsapp-green:#12823d;--whatsapp-green-hover:#0d6b31}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]):is(.btn,.bio-link,.contact-card){background:var(--whatsapp-green)!important;border-color:var(--whatsapp-green)!important;color:#fff!important;box-shadow:0 6px 20px -12px #12823d99}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]):is(.btn,.bio-link,.contact-card):hover{background:var(--whatsapp-green-hover)!important;border-color:var(--whatsapp-green-hover)!important;color:#fff!important}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]):is(.btn,.bio-link,.contact-card) :is(strong,small,span,i){color:#fff!important}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]) .bio-symbol{background:#ffffff20!important}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]):focus-visible{outline:3px solid #25d366;outline-offset:4px}
.perin-whatsapp .perin-wa-bubble,.perin-whatsapp .perin-wa-bubble:after{background:var(--whatsapp-green);border-color:var(--whatsapp-green);color:#fff}
.perin-whatsapp:hover .perin-wa-bubble,.perin-whatsapp:hover .perin-wa-bubble:after{background:var(--whatsapp-green-hover);border-color:var(--whatsapp-green-hover)}
.perin-whatsapp .perin-wa-avatar i{background:var(--whatsapp-green);color:#fff}
.perin-whatsapp .perin-wa-avatar img{border-color:#25d366}
a:is([href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://web.whatsapp.com/"],[href^="whatsapp://"]):not(.btn,.bio-link,.contact-card,.perin-whatsapp){color:var(--whatsapp-green)}
.site-footer a[href^="https://wa.me/"],.topbar a[href^="https://wa.me/"]{color:#63e78c}
