.WhatsappIcon_root__9gEkH{position:relative;display:grid;min-height:62px;grid-template-columns:44px minmax(0,1fr) 17px;align-items:center;gap:10px;overflow:hidden;padding:8px 10px 8px 8px;border:1px solid rgba(92,226,157,.22);border-radius:18px;color:#f7fff9;text-decoration:none;background:radial-gradient(circle at 4% 18%,rgba(52,211,153,.12),transparent 42%),linear-gradient(145deg,rgba(16,20,36,.97),rgba(7,10,22,.97));box-shadow:0 18px 45px rgba(1,4,13,.42),0 7px 22px rgba(31,181,114,.09),inset 0 1px 0 hsla(0,0%,100%,.065);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.WhatsappIcon_floating__WD0y9{position:fixed;z-index:60;right:clamp(12px,2vw,28px);bottom:max(14px,env(safe-area-inset-bottom));min-width:218px}.WhatsappIcon_sidebar__Kx6ap{z-index:1;width:100%;min-width:0}.WhatsappIcon_root__9gEkH:before{position:absolute;top:0;right:14px;left:14px;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(69,237,163,.82),rgba(67,213,247,.48),transparent);pointer-events:none}.WhatsappIcon_root__9gEkH:hover{border-color:rgba(92,232,163,.42);background:radial-gradient(circle at 4% 18%,rgba(52,211,153,.17),transparent 45%),linear-gradient(145deg,rgba(18,24,40,.99),rgba(8,13,25,.99));box-shadow:0 21px 52px rgba(1,4,13,.48),0 8px 28px rgba(31,205,126,.16),inset 0 1px 0 hsla(0,0%,100%,.085)}.WhatsappIcon_root__9gEkH:focus-visible{outline:2px solid #54e6b0;outline-offset:3px}.WhatsappIcon_root__9gEkH:active{transform:scale(.98)}.WhatsappIcon_icon__CX7t1{position:relative;display:grid;width:44px;height:44px;place-items:center;border:1px solid hsla(0,0%,100%,.13);border-radius:14px;color:#fff;background:linear-gradient(145deg,#3bd68a,#20b968 72%);box-shadow:0 8px 20px rgba(24,184,101,.24),inset 0 1px 0 hsla(0,0%,100%,.25)}.WhatsappIcon_icon__CX7t1:after{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #0a0e1d;border-radius:50%;content:"";background:#6af0ad;box-shadow:0 0 9px rgba(106,240,173,.72)}.WhatsappIcon_icon__CX7t1 svg{width:22px;height:22px}.WhatsappIcon_copy__1dCyJ{display:grid;min-width:0;gap:4px}.WhatsappIcon_status__vMeVX{display:flex;align-items:center;gap:6px;color:#7fe5ad;font-size:8px;font-weight:900;letter-spacing:.13em;line-height:1;text-transform:uppercase;white-space:nowrap}.WhatsappIcon_statusDot___qRoK{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#69efa9;box-shadow:0 0 0 0 rgba(105,239,169,.48);animation:WhatsappIcon_onlinePulse__yhB2I 2.3s ease-out infinite}.WhatsappIcon_copy__1dCyJ strong{overflow:hidden;color:#f8faff;font-size:12px;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.WhatsappIcon_arrow__RS2sM{width:15px;height:15px;color:#8b93aa;transition:color .18s ease}.WhatsappIcon_root__9gEkH:hover .WhatsappIcon_arrow__RS2sM{color:#83edb5}@keyframes WhatsappIcon_onlinePulse__yhB2I{0%{box-shadow:0 0 0 0 rgba(105,239,169,.45)}58%,to{box-shadow:0 0 0 6px rgba(105,239,169,0)}}@media (max-width:700px){.WhatsappIcon_root__9gEkH{backdrop-filter:none;-webkit-backdrop-filter:none}.WhatsappIcon_statusDot___qRoK{animation:none}.WhatsappIcon_floating__WD0y9{right:11px;bottom:max(11px,env(safe-area-inset-bottom));min-width:184px;min-height:54px;grid-template-columns:38px minmax(0,1fr) 13px;gap:8px;padding:7px 9px 7px 7px;border-radius:16px}.WhatsappIcon_icon__CX7t1{width:38px;height:38px;border-radius:12px}.WhatsappIcon_icon__CX7t1 svg{width:19px;height:19px}.WhatsappIcon_status__vMeVX{gap:5px;font-size:7px;letter-spacing:.11em}.WhatsappIcon_copy__1dCyJ strong{font-size:10px}.WhatsappIcon_arrow__RS2sM{width:12px;height:12px}body:has([data-astra-chat-open=true]) .WhatsappIcon_floating__WD0y9{display:none}}@media (prefers-reduced-motion:reduce){.WhatsappIcon_statusDot___qRoK{animation:none}}@media (max-width:360px){.WhatsappIcon_floating__WD0y9{min-width:176px}}@media (prefers-reduced-motion:reduce){.WhatsappIcon_arrow__RS2sM,.WhatsappIcon_root__9gEkH{transition:none}.WhatsappIcon_statusDot___qRoK{animation:none}}