.wa-chat-menu{margin-left:auto;position:relative}.wa-chat-menu summary{display:grid;place-items:center;min-width:34px;min-height:34px;cursor:pointer;list-style:none}.wa-chat-menu summary::-webkit-details-marker{display:none}.wa-chat-menu>div{position:absolute;right:0;top:100%;z-index:35;background:white;border:1px solid #d4dfe7;box-shadow:0 5px 16px #0002;min-width:220px;padding:5px}.wa-chat-menu>div button{display:block;width:100%;text-align:left}.wa-chat .wa-header-state{display:flex;align-items:center;gap:6px;margin:0}.wa-header-state strong{font-size:12px}.wa-header-state select{font-weight:700;border-radius:14px;padding:5px 9px!important;max-width:210px}.wa-header-state select[data-state=open]{background:#d5efdd;color:#18552c}.wa-header-state select[data-state=waiting_client]{background:#ffe0bb;color:#7b3900}.wa-header-state select[data-state=waiting_poliedro]{background:#fff1a8;color:#615000}.wa-header-state select[data-state=closed]{background:#f9d5d5;color:#842525}
.wa-detail-section{border-bottom:1px solid #cbd7de;margin:0;padding:0}.wa-detail-section>summary{cursor:pointer;font-weight:700;padding:11px 3px;list-style:disclosure-closed}.wa-detail-section[open]>summary{list-style:disclosure-open}.wa-section-body{padding:0 3px 10px}.wa-section-body p{margin:5px 0}.wa-section-body button{max-width:100%}.wa-selected-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:5px}.wa-selected-tags .tag{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px}.wa-selected-tags button{border:0!important;background:transparent!important;color:inherit!important;padding:0 3px!important;min-height:26px!important}.wa-tag-options{max-height:200px;overflow:auto;border:1px solid #d4dfe7;background:white}.wa-tag-options button{display:block;width:100%;text-align:left}.wa-section-body input{width:100%;min-width:0}
.wa-dialog{width:min(850px,94vw);max-height:90dvh;overflow:auto;border:1px solid #cbd7de;border-radius:8px;padding:16px}.wa-dialog::backdrop{background:#1237}.wa-dialog>header{display:flex;justify-content:space-between;gap:10px;align-items:center}.wa-dialog h2{font-size:19px}.wa-dialog label{display:flex;flex-direction:column;gap:4px;margin:12px 0}.wa-dialog input:not([type=checkbox]),.wa-dialog textarea,.wa-dialog select{width:100%;font:inherit;padding:7px;border:1px solid #bacbd5;border-radius:4px}.wa-dialog textarea{min-height:100px}.wa-dialog button{cursor:pointer;margin:3px;padding:7px 10px}.wa-dialog [role=alert]{color:#a12c27}.wa-quick-list article{border-bottom:1px solid #d5dee4;padding:10px 0}.wa-quick-list p{white-space:pre-wrap}.wa-quick-choices button{display:flex;flex-direction:column;width:100%;gap:4px;text-align:left;background:white;border:1px solid #d6e0e5;padding:9px}.wa-quick-choices small{white-space:pre-wrap}.wa-emojis{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:5px}.wa-emojis button{font-size:24px;min-height:44px;background:#f5f8f9;border:0}.wa-contact-frame{width:100%;height:65dvh;border:0}.wa-history-event{border-bottom:1px solid #d4dee4;padding:12px 0}.wa-history-event p{overflow-wrap:anywhere}
.wa-composer-tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.wa-composer-tools>button,.wa-plus>summary{font-size:22px!important;width:36px;min-height:36px;padding:3px!important;display:grid;place-items:center;cursor:pointer;border:0!important;background:transparent!important}.wa-plus{position:relative}.wa-plus>summary{list-style:none}.wa-plus>summary::-webkit-details-marker{display:none}.wa-plus>div{position:absolute;bottom:100%;left:0;background:white;z-index:40;border:1px solid #cad6dd;box-shadow:0 4px 16px #0002;width:250px;padding:5px}.wa-plus button{display:block;width:100%;text-align:left}.wa-composer-tools .wa-note-mode{background:#fff1b5;color:#5b4700;padding:5px;font-size:12px}.wa-dictation-language{font-size:10px;margin-left:auto;display:flex;align-items:center;gap:4px}.wa-dictation-language select{font-size:11px!important;max-width:150px;padding:4px!important}.wa-compose-files:empty{display:none}.wa-compose-files{max-height:150px;overflow:auto;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.wa-compose-files>div{border:1px solid #bdccd5;border-radius:6px;padding:6px;display:flex;gap:4px;flex-direction:column;max-width:200px}.wa-compose-files small{font-size:10px}.wa-message-file{display:block;padding-top:4px}.wa-chat #wa-compose{flex:0 0 auto;background:#f7f9fb;border-top:1px solid #d4dee4;padding-top:5px}.wa-chat textarea{min-height:36px!important;max-height:120px;resize:none}.wa-chat .wa-messages{height:auto!important;min-height:80px;flex:1 1 0;overflow-y:auto}.wa-chat{min-height:0}.wa-panels{min-height:0!important}.wa-conversations,.wa-request{min-height:0;overflow-y:auto}.wa-chat #wa-typing:empty{display:none}.wa-compose-hint{margin:2px 0}.wa-chat #wa-compose>[role=alert]:empty{display:none}body:has(.wa-workspace){overflow:hidden}.wa-workspace{padding-bottom:0!important}
.contact-popup .app-header,.contact-popup .mode-banner,.contact-popup .modulebar,.contact-popup .breadcrumb,.contact-popup .record-top,.contact-popup .commercial-stages,.contact-popup .record-tabs,.contact-popup .timeline,.contact-popup .record-gear,.contact-popup .record-foot{display:none!important}.contact-popup .record-layout{display:block!important}.contact-popup .workspace{padding:12px!important}.contact-popup .tab-panel:not(#dir-panel-general){display:none!important}.contact-popup #dir-panel-general{display:block!important}.contact-popup .record-actions{position:sticky;top:0;background:white;z-index:5}.contact-popup .record{max-width:none}.contact-popup .module-menu{display:none!important}
@media(max-width:650px){.wa-dictation-language{width:auto}.wa-dictation-language select{max-width:105px}.wa-chat header{gap:5px}.wa-header-state select{max-width:180px}.wa-chat-menu{order:2}.wa-chat .wa-header-state{order:3;width:100%}.wa-dialog{padding:10px}.wa-workspace .wa-panels{overflow:hidden}.wa-chat .wa-composer-tools{gap:2px}}

.wa-chat header{position:relative;padding-right:40px}.wa-chat header>strong{flex:1;min-width:0}.wa-chat-menu{position:absolute;right:0;top:0;margin:0}.wa-chat header>small{order:3;width:100%}.wa-chat .wa-header-state{order:2;width:auto}.wa-chat #wa-show-details{order:4}.wa-chat textarea{height:42px}.contact-popup .topbar,.contact-popup .demo-banner,.contact-popup .related-buttons,.contact-popup .audit-footer{display:none!important}@media(max-width:650px){.wa-chat .wa-header-state{order:4;width:100%}.wa-chat header>small{order:3}}

.wa-file-thumb{max-width:170px;max-height:110px;object-fit:contain}.wa-chat header>strong{padding-right:8px}.wa-dialog header .wa-close{min-width:36px}.wa-selected-tags .tag button{color:inherit!important}

.wa-panels>.wa-chat,.wa-panels>.wa-conversations{height:100%;box-sizing:border-box}

.wa-shortcuts{max-height:180px;overflow:auto;background:white;border:1px solid #c7d5dc}.wa-shortcuts button{display:block;width:100%;text-align:left}.wa-shortcuts[hidden]{display:none}

.wa-chat header .wa-header-action{order:4;min-width:28px!important;min-height:28px!important;padding:3px 6px!important;font-size:13px!important}.wa-chat .wa-header-state{margin-left:auto;margin-right:0}
