.gam-wa-chat{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:9999;display:inline-flex;align-items:center;gap:8px;padding:14px 20px;border-radius:999px;background:#075e45;color:#fff!important;text-decoration:none!important;font:600 15px/1.4 system-ui,sans-serif;box-shadow:0 4px 18px #0003;border:2px solid #fff}.gam-wa-chat:hover{background:#064b37}.gam-wa-chat:focus-visible,.gam-wa-panel a:focus-visible,.gam-wa-panel button:focus-visible{outline:3px solid #dba800;outline-offset:4px}.gam-wa-panel{max-width:680px;margin:30px auto;padding:24px;background:#fff;color:#172a22;border:1px solid #d4dfd8;border-radius:16px;font:16px/1.6 system-ui,sans-serif}.gam-wa-panel h1,.gam-wa-panel h2{color:#172a22}.gam-wa-panel input[type=tel]{display:block;box-sizing:border-box;width:100%;padding:12px;font:inherit;margin:8px 0 16px;border:1px solid #66766d;border-radius:8px}.gam-wa-panel button,.gam-wa-primary{display:inline-block;padding:12px 18px;background:#075e45!important;color:#fff!important;border:0;border-radius:8px;font:600 16px/1.4 system-ui,sans-serif;text-decoration:none}.gam-wa-panel label{display:block}.gam-wa-note{padding:12px;background:#eef5f0;border-radius:8px}.gam-wa-preferences{display:block;text-align:center;padding:10px 20px;color:inherit}@media(max-width:480px){.gam-wa-chat{right:12px;padding:11px 15px;font-size:14px}.gam-wa-panel{margin:16px 12px;padding:20px}}@media print{.gam-wa-chat,.gam-wa-preferences{display:none}}
