.WhatsAppWidget-module__bwuCqW__widget{z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;bottom:24px;right:24px}.WhatsAppWidget-module__bwuCqW__fab{cursor:pointer;background:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .15s;display:flex;box-shadow:0 4px 14px #00000040}.WhatsAppWidget-module__bwuCqW__fab:hover{transform:scale(1.06)}.WhatsAppWidget-module__bwuCqW__box{background:#fff;border-radius:14px;flex-direction:column;width:300px;display:none;position:absolute;bottom:76px;right:0;overflow:hidden;box-shadow:0 8px 30px #00000040}.WhatsAppWidget-module__bwuCqW__open{display:flex}.WhatsAppWidget-module__bwuCqW__header{color:#fff;background:#075e54;align-items:center;gap:10px;padding:12px 14px;display:flex}.WhatsAppWidget-module__bwuCqW__avatar{background:#128c7e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.WhatsAppWidget-module__bwuCqW__headerText{flex-direction:column;flex:1;line-height:1.2;display:flex}.WhatsAppWidget-module__bwuCqW__headerText span{opacity:.8;font-size:12px}.WhatsAppWidget-module__bwuCqW__close{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:22px;line-height:1}.WhatsAppWidget-module__bwuCqW__body{background:#ece5dd;min-height:90px;padding:16px 12px}.WhatsAppWidget-module__bwuCqW__bubble{color:#303030;background:#fff;border-radius:0 8px 8px;max-width:85%;padding:10px 12px;font-size:14px;box-shadow:0 1px 1px #0000001a}.WhatsAppWidget-module__bwuCqW__inputRow{background:#f5f5f5;align-items:center;gap:8px;padding:8px;display:flex}.WhatsAppWidget-module__bwuCqW__input{border:1px solid #ddd;border-radius:20px;outline:none;flex:1;padding:9px 14px;font-size:14px}.WhatsAppWidget-module__bwuCqW__send{cursor:pointer;background:#25d366;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:420px){.WhatsAppWidget-module__bwuCqW__box{width:calc(100vw - 48px)}}