.whatsapp-chat-search{position:relative;padding:10px 12px}.whatsapp-chat-search .form-control{padding-left:32px}.whatsapp-chat-search .bi-search{position:absolute;left:24px;top:50%;transform:translateY(-50%);color:rgba(0,0,0,.4);font-size:14px}.whatsapp-chat-row{padding:10px 14px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.05)}.whatsapp-chat-row:hover{background:rgba(0,0,0,.03)}.whatsapp-chat-row--active{background:rgba(37,211,102,.1)}.whatsapp-chat-row__main{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.whatsapp-chat-row__name{font-weight:600;font-size:.95rem;display:flex;align-items:center}.whatsapp-chat-row__ai-off-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#adb5bd;margin-right:6px}.whatsapp-chat-row__time{font-size:.75rem;color:rgba(0,0,0,.5);flex-shrink:0}.whatsapp-chat-row__sub{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2px}.whatsapp-chat-row__phone{font-size:.8rem;color:rgba(0,0,0,.5)}.whatsapp-agent-config__hint{display:block;margin-top:6px}.whatsapp-agent-config__toggle{margin-bottom:14px}.whatsapp-agent-config__toggle-group{margin-bottom:18px}.whatsapp-agent-config__actions{display:flex;justify-content:flex-end}.whatsapp-template-form__hint{display:block;margin-top:6px}.whatsapp-template-form__variable{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:8px}.whatsapp-template-form__variable-tag{font-family:monospace;color:rgba(0,0,0,.5);flex-shrink:0}.whatsapp-template-form__actions{display:flex;justify-content:flex-end;margin-top:15px}.whatsapp-templates-abm__header{display:flex;justify-content:flex-end;margin-bottom:8px}.whatsapp-templates-abm__reminder{display:block;margin-bottom:10px}.whatsapp-templates-abm__lock{margin-right:4px;color:rgba(0,0,0,.45)}.whatsapp-templates-abm__preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:260px}.whatsapp-templates-abm__actions{display:flex;flex-direction:row;gap:6px}.whatsapp-config__tabs{display:flex;flex-direction:row;gap:8px;margin-bottom:18px}.whatsapp-chats-list{height:100%;display:flex;flex-direction:column}.whatsapp-chats-list__header{display:flex;flex-direction:row;align-items:center;padding:8px 8px 4px 0}.whatsapp-chats-list__new-btn{flex-shrink:0;white-space:nowrap;margin-right:8px}.whatsapp-chats-list__config-btn{flex-shrink:0}.whatsapp-chats-list__body{flex:1;overflow-y:auto}.whatsapp-link-client__actions{display:flex;flex-direction:row;justify-content:flex-end;gap:10px;margin-top:15px}.whatsapp-summary__text{white-space:pre-wrap}.whatsapp-summary__actions{display:flex;justify-content:flex-end}.whatsapp-header{height:60px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.whatsapp-header__identity{display:flex;flex-direction:column;min-width:0}.whatsapp-header__name{font-size:.95rem}.whatsapp-header__phone{font-size:.75rem;color:rgba(0,0,0,.5)}.whatsapp-header__actions{display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}.whatsapp-header__ai-toggle{margin-right:4px;margin-bottom:0}.whatsapp-bubble{max-width:70%;padding:6px 10px;border-radius:10px;margin-bottom:4px;box-shadow:0 1px 1px rgba(0,0,0,.08)}.whatsapp-bubble--in{align-self:flex-start;background:#fff}.whatsapp-bubble--out{align-self:flex-end;background:#dcf8c6}.whatsapp-bubble__sender{display:block;font-size:.7rem;font-weight:700;color:#075e54;margin-bottom:2px}.whatsapp-bubble__text{margin:0;white-space:pre-wrap;word-break:break-word;text-align:left}.whatsapp-bubble__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:2px}.whatsapp-bubble__time{font-size:.68rem;color:rgba(0,0,0,.45)}.whatsapp-bubble__status{margin-left:4px;font-size:.8rem;color:rgba(0,0,0,.45)}.whatsapp-bubble__status--read{color:#34b7f1}.whatsapp-bubble__status--failed{color:#dc3545}.whatsapp-messages-container{flex:1;min-height:0;overflow-y:auto;padding:14px}.whatsapp-messages{display:flex;flex-direction:column}.whatsapp-messages__loading-more{font-size:.8rem;margin-bottom:8px}.whatsapp-templates__preview{background:#f7f9fb;border-radius:8px;padding:10px;margin-top:10px}.whatsapp-templates__preview-text{white-space:pre-wrap;margin-bottom:0}.whatsapp-templates__actions{display:flex;justify-content:flex-end;margin-top:15px}.whatsapp-composer{padding:8px 14px 14px 14px;background:#fff;border-top:1px solid rgba(0,0,0,.08)}.whatsapp-composer__toolbar{display:flex;flex-direction:row;gap:8px;margin-bottom:6px}.whatsapp-composer__input-row{display:flex;flex-direction:row;align-items:flex-end;gap:8px}.whatsapp-composer__input-row textarea{flex:1}.whatsapp-conversation{height:100%}.whatsapp-conversation__empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(0,0,0,.45)}.whatsapp-conversation__empty i{font-size:2.5rem;margin-bottom:10px}.whatsapp-conversation__content{height:100%;display:flex;flex-direction:column}.whatsapp-module{height:calc(100vh - 50px);margin-bottom:0!important}.whatsapp-module__chats{height:100%;border-right:1px solid rgba(0,0,0,.1);padding:0}@media screen and (max-width:992px){.whatsapp-module__chats{height:auto;border-right:none;border-bottom:1px solid rgba(0,0,0,.1)}}.whatsapp-module__conversation{height:100%;padding:0;background:#f7f9fb}