#idg-whatsapp{position:fixed;right:24px;bottom:24px;z-index:999999;font:15px/1.5 Arial,sans-serif;color:#20352c;text-align:left}#idg-whatsapp *{box-sizing:border-box}#idg-wa-panel[hidden]{display:none!important}#idg-wa-panel{width:340px;max-width:calc(100vw - 32px);margin-bottom:14px;background:#fff;border:1px solid #e0e8e3;border-radius:18px;box-shadow:0 12px 48px #0003;overflow:hidden;max-height:calc(100dvh - 115px);overflow-y:auto}#idg-wa-panel header{display:flex;justify-content:space-between;align-items:center;background:#075e45;color:#fff;padding:22px}#idg-wa-panel header strong{font-size:20px;display:block;color:#fff}#idg-wa-panel header span{font-size:13px;color:#e1f6ec}#idg-wa-close{border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer;padding:0 4px;line-height:1}#idg-wa-panel p{font-size:14px;padding:18px 20px 6px;margin:0}#idg-whatsapp .idg-wa-person{display:flex;align-items:center;gap:12px;padding:14px;margin:10px 14px;border:1px solid #e1eae4;border-radius:12px;text-decoration:none;color:#20352c;background:#fff;transition:background .15s}#idg-whatsapp .idg-wa-person:hover{background:#effaf3;border-color:#25a968}#idg-whatsapp .idg-wa-person img{width:56px;height:56px;object-fit:cover;border-radius:50%;flex-shrink:0}#idg-whatsapp .idg-wa-person strong{display:block;font-size:17px;color:#20352c}#idg-whatsapp .idg-wa-person small{display:block;font-size:11px;color:#607369}#idg-whatsapp .idg-wa-person b{margin-left:auto;font-size:28px;color:#168550}#idg-wa-panel footer{text-align:center;padding:10px 16px 18px;font-size:11px;color:#65786c}#idg-wa-toggle{display:flex;align-items:center;gap:10px;margin-left:auto;border:0;border-radius:40px;background:#128c4d;color:#fff;padding:15px 20px;box-shadow:0 5px 20px #0003;cursor:pointer;font:bold 15px Arial,sans-serif}#idg-wa-toggle:hover{background:#0b723d}#idg-whatsapp button:focus-visible,#idg-whatsapp a:focus-visible{outline:3px solid #e6af25;outline-offset:3px}@media(max-width:480px){#idg-whatsapp{right:16px;bottom:16px}#idg-wa-toggle{padding:15px}#idg-wa-toggle span{display:none}}
