.whatsapp-chat_widgetContainer__uDYk1{position:fixed;bottom:24px;left:24px;z-index:940;font-family:inherit;display:flex;flex-direction:column;align-items:flex-start}.whatsapp-chat_widgetContainer__uDYk1.whatsapp-chat_rtl__X_Yvo{direction:rtl;text-align:right;left:24px}.whatsapp-chat_fabButton__mOpKR{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#2fe576,#25D366 50%,#128C7E);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#ffffff;box-shadow:0 8px 24px -4px rgba(37,211,102,.55),0 0 0 4px rgba(255,255,255,.9),0 16px 36px -8px rgba(18,140,126,.35);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;position:relative;outline:none}.whatsapp-chat_fabButton__mOpKR:hover{transform:scale(1.08) translateY(-2px);box-shadow:0 12px 30px -4px rgba(37,211,102,.7),0 0 0 5px rgba(255,255,255,.95),0 20px 42px -8px rgba(18,140,126,.45)}.whatsapp-chat_fabButton__mOpKR:active{transform:scale(.96)}.whatsapp-chat_fabIcon__HA99W{width:32px;height:32px;fill:currentColor;transition:transform .2s ease}.whatsapp-chat_fabButton__mOpKR:hover .whatsapp-chat_fabIcon__HA99W{transform:scale(1.05)}.whatsapp-chat_pulseRing__tlIAO{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:whatsapp-chat_waPulse__jmuXE 2.4s ease-out infinite;pointer-events:none}@keyframes whatsapp-chat_waPulse__jmuXE{0%{transform:scale(.95);opacity:.9}50%{transform:scale(1.2);opacity:.3}to{transform:scale(1.4);opacity:0}}.whatsapp-chat_teaserBalloon__jYfFD{position:absolute;bottom:74px;left:0;background:#ffffff;color:#1a202c;padding:10px 16px;border-radius:18px;box-shadow:0 10px 30px -5px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);font-size:13px;font-weight:600;white-space:nowrap;display:flex;align-items:center;gap:8px;cursor:pointer;animation:whatsapp-chat_waSlideUp__i_h4v .3s cubic-bezier(.16,1,.3,1);transition:transform .2s ease,box-shadow .2s ease}.whatsapp-chat_teaserBalloon__jYfFD:hover{transform:translateY(-2px);box-shadow:0 14px 34px -5px rgba(0,0,0,.2)}.whatsapp-chat_teaserDot__Vhm4a{width:8px;height:8px;border-radius:50%;background:#25D366;box-shadow:0 0 0 2px rgba(37,211,102,.3);flex-shrink:0}.whatsapp-chat_teaserClose__Cqd5D{background:transparent;border:none;color:#a0aec0;font-size:14px;cursor:pointer;padding:0 2px;margin-left:4px;line-height:1;transition:color .15s}.whatsapp-chat_teaserClose__Cqd5D:hover{color:#4a5568}.whatsapp-chat_rtl__X_Yvo .whatsapp-chat_teaserClose__Cqd5D{margin-left:0;margin-right:4px}.whatsapp-chat_chatCard__2t51Z{position:absolute;bottom:76px;left:0;width:360px;max-width:calc(100vw - 36px);background:#ffffff;border-radius:20px;box-shadow:0 20px 50px -10px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.06);overflow:hidden;animation:whatsapp-chat_waCardPop__xqoJQ .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}@keyframes whatsapp-chat_waCardPop__xqoJQ{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.whatsapp-chat_cardHeader__i7Q7S{background:linear-gradient(135deg,#075E54,#128C7E);color:#ffffff;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;position:relative}.whatsapp-chat_headerProfile__CYgGS{display:flex;align-items:center;gap:12px}.whatsapp-chat_avatarWrapper__9DK0y{position:relative;width:44px;height:44px;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.15);flex-shrink:0;overflow:hidden}.whatsapp-chat_avatarImage__U7X7c{width:32px;height:32px;object-fit:contain}.whatsapp-chat_onlineBadge__kPn10{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:50%;background:#25D366;border:2px solid #ffffff}.whatsapp-chat_headerText__yuiwa{display:flex;flex-direction:column;gap:2px}.whatsapp-chat_headerTitle__9sALV{font-size:15px;font-weight:700;line-height:1.2}.whatsapp-chat_headerSubtitle__qU4SI{font-size:11px;color:rgba(255,255,255,.85);display:flex;align-items:center;gap:5px}.whatsapp-chat_headerSubtitleDot__I_DX3{width:6px;height:6px;border-radius:50%;background:#25D366}.whatsapp-chat_closeButton__lFWrR{background:rgba(255,255,255,.15);border:none;width:30px;height:30px;border-radius:50%;color:#ffffff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.whatsapp-chat_closeButton__lFWrR:hover{background:rgba(255,255,255,.28)}.whatsapp-chat_cardBody__L8mCJ{background-color:#ECE5DD;background-image:radial-gradient(#d3c9be 1px,transparent 0);background-size:16px 16px;padding:18px 16px;display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto}.whatsapp-chat_messageBubble__FRxBA{align-self:flex-start;background:#ffffff;color:#1a202c;padding:12px 14px;border-radius:0 14px 14px 14px;box-shadow:0 2px 5px rgba(0,0,0,.08);font-size:13px;line-height:1.5;max-width:88%;position:relative}.whatsapp-chat_rtl__X_Yvo .whatsapp-chat_messageBubble__FRxBA{border-radius:14px 0 14px 14px;align-self:flex-start}.whatsapp-chat_bubbleSender__zLqWR{font-size:11px;font-weight:700;color:#075E54;margin-bottom:4px}.whatsapp-chat_bubbleTime__EI7PY{font-size:10px;color:#8c9ba5;text-align:right;margin-top:4px}.whatsapp-chat_rtl__X_Yvo .whatsapp-chat_bubbleTime__EI7PY{text-align:left}.whatsapp-chat_quickActionsPrompt__xlap_{font-size:11px;font-weight:600;color:#657786;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.whatsapp-chat_chipsContainer__ykqWy{display:flex;flex-direction:column;gap:6px}.whatsapp-chat_quickChip__VmiMG{background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(18,140,126,.15);border-radius:10px;padding:8px 12px;color:#075E54;font-size:12px;font-weight:600;text-align:left;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between}.whatsapp-chat_rtl__X_Yvo .whatsapp-chat_quickChip__VmiMG{text-align:right}.whatsapp-chat_quickChip__VmiMG:hover{background:#ffffff;border-color:#25D366;color:#128C7E;transform:translateX(3px);box-shadow:0 4px 12px rgba(37,211,102,.15)}.whatsapp-chat_rtl__X_Yvo .whatsapp-chat_quickChip__VmiMG:hover{transform:translateX(-3px)}.whatsapp-chat_chipArrow__vpccR{font-size:14px;opacity:.7}.whatsapp-chat_cardFooter__7CgpS{background:#f0f2f5;padding:12px 14px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px}.whatsapp-chat_customInput__vt6oX{width:100%;background:#ffffff;border:1px solid #dcdfe4;border-radius:20px;padding:10px 16px;font-size:13px;outline:none;transition:border-color .15s ease;font-family:inherit;color:#1a202c}.whatsapp-chat_customInput__vt6oX:focus{border-color:#25D366;box-shadow:0 0 0 3px rgba(37,211,102,.15)}.whatsapp-chat_startChatBtn__yseYI{width:100%;background:linear-gradient(135deg,#25D366,#128C7E);color:#ffffff;border:none;border-radius:20px;padding:11px 16px;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;box-shadow:0 4px 12px rgba(37,211,102,.35);transition:transform .15s ease,box-shadow .15s ease}.whatsapp-chat_startChatBtn__yseYI:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(37,211,102,.45)}.whatsapp-chat_btnIcon__e1A91{width:18px;height:18px;fill:currentColor}@media (max-width:600px){.whatsapp-chat_widgetContainer__uDYk1{bottom:16px;left:16px}.whatsapp-chat_chatCard__2t51Z{width:calc(100vw - 32px);bottom:70px;left:0}.whatsapp-chat_fabButton__mOpKR{width:54px;height:54px}.whatsapp-chat_fabIcon__HA99W{width:28px;height:28px}}