@keyframes WhatsAppWidget-module__06-avW__enter{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WhatsAppWidget-module__06-avW__ripple{0%,76%,to{opacity:0;transform:scale(.9)}82%{opacity:.22}94%{opacity:0;transform:scale(1.42)}}@keyframes WhatsAppWidget-module__06-avW__iconWave{0%,76%,to{transform:rotate(0)scale(1)}81%{transform:rotate(-4deg)scale(1.03)}86%{transform:rotate(3deg)scale(1.03)}91%{transform:rotate(0)scale(1)}}.WhatsAppWidget-module__06-avW__widget{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:60;animation:.55s cubic-bezier(.16,1,.3,1) .7s both WhatsAppWidget-module__06-avW__enter;position:fixed}.WhatsAppWidget-module__06-avW__ring{pointer-events:none;border:2px solid #25d366;border-radius:50%;width:46px;height:46px;animation:5.8s ease-out 2s infinite WhatsAppWidget-module__06-avW__ripple;position:absolute;bottom:3px;right:3px}.WhatsAppWidget-module__06-avW__link{background:#fffdf9;border:1px solid #d8e3dc;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 14px 34px -12px #102a3680}.WhatsAppWidget-module__06-avW__icon{color:#fff;background:#25d366;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;transition:background-color .25s,transform .3s cubic-bezier(.16,1,.3,1);animation:5.8s ease-in-out 2s infinite WhatsAppWidget-module__06-avW__iconWave;display:flex}.WhatsAppWidget-module__06-avW__logo{fill:currentColor;width:25px;height:25px}.WhatsAppWidget-module__06-avW__card{color:#102a36;text-align:left;opacity:0;transform-origin:100% 100%;pointer-events:none;background:#fffdf9;border:1px solid #d8e3dc;border-top:3px solid #25d366;border-radius:8px;width:min(310px,100vw - 32px);transition:opacity .2s,transform .32s cubic-bezier(.16,1,.3,1);display:none;position:absolute;bottom:76px;right:0;overflow:visible;transform:translateY(10px)scale(.97);box-shadow:0 24px 60px -24px #102a367a}.WhatsAppWidget-module__06-avW__card:after{content:"";background:#f5f8f6;border-bottom:1px solid #d8e3dc;border-right:1px solid #d8e3dc;width:14px;height:14px;position:absolute;bottom:-7px;right:22px;transform:rotate(45deg)}.WhatsAppWidget-module__06-avW__eyebrow,.WhatsAppWidget-module__06-avW__title,.WhatsAppWidget-module__06-avW__description,.WhatsAppWidget-module__06-avW__cardFooter{display:flex}.WhatsAppWidget-module__06-avW__eyebrow{color:#2d756b;text-transform:uppercase;align-items:center;gap:8px;padding:17px 18px 0;font-size:9px;font-weight:700}.WhatsAppWidget-module__06-avW__statusDot{background:#25d366;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #25d3661f}.WhatsAppWidget-module__06-avW__title{font-family:var(--font-sora), var(--font-manrope), sans-serif;padding:10px 18px 0;font-size:17px;font-weight:650;line-height:1.35}.WhatsAppWidget-module__06-avW__description{color:#64748b;padding:6px 18px 16px;font-size:11px;line-height:1.65}.WhatsAppWidget-module__06-avW__cardFooter{color:#6b7f76;background:#f5f8f6;border-top:1px solid #e5e0d8;border-radius:0 0 7px 7px;justify-content:space-between;align-items:center;gap:16px;padding:11px 18px;font-size:9px;font-weight:600}.WhatsAppWidget-module__06-avW__cardAction{color:#187d43;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.WhatsAppWidget-module__06-avW__arrow{width:13px;height:13px}@media (min-width:640px){.WhatsAppWidget-module__06-avW__widget{bottom:24px;right:24px}.WhatsAppWidget-module__06-avW__ring{width:56px;height:56px;bottom:4px;right:4px}.WhatsAppWidget-module__06-avW__link{width:64px;height:64px}.WhatsAppWidget-module__06-avW__icon{flex-basis:56px;width:56px;height:56px}.WhatsAppWidget-module__06-avW__logo{width:30px;height:30px}.WhatsAppWidget-module__06-avW__card{display:block}.WhatsAppWidget-module__06-avW__card:before{content:"";width:80px;height:16px;position:absolute;bottom:-16px;right:0}.WhatsAppWidget-module__06-avW__link:hover,.WhatsAppWidget-module__06-avW__link:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 18px 42px -16px #102a369e}.WhatsAppWidget-module__06-avW__widget:hover .WhatsAppWidget-module__06-avW__card,.WhatsAppWidget-module__06-avW__widget:focus-within .WhatsAppWidget-module__06-avW__card{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.WhatsAppWidget-module__06-avW__link:hover .WhatsAppWidget-module__06-avW__icon,.WhatsAppWidget-module__06-avW__link:focus-visible .WhatsAppWidget-module__06-avW__icon{background:#1fbd5a;animation-play-state:paused;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce),(max-width:1023px),(hover:none),(pointer:coarse){.WhatsAppWidget-module__06-avW__widget,.WhatsAppWidget-module__06-avW__ring,.WhatsAppWidget-module__06-avW__icon{animation:none}.WhatsAppWidget-module__06-avW__link,.WhatsAppWidget-module__06-avW__icon,.WhatsAppWidget-module__06-avW__card{transition:none}}
