.conversation-header .channel-tabs{display:none}.conversation-header:before{content:'Conversas';font-size:20px;font-weight:600;letter-spacing:-.5px;color:var(--text)}.conversation-header .add-button{background:var(--accent);color:#fff}.inbox.list-collapsed:not(.filters-open){grid-template-columns:minmax(0,1fr)}.inbox.list-collapsed:not(.filters-open)>.conversation-column{display:none}.inbox.list-collapsed.filters-open{grid-template-columns:320px var(--conversation-width) minmax(320px,1fr)}.chat-header{background:var(--bg-page);padding:12px 18px 12px 10px;gap:12px}.chat-header>#chat-back{display:none}.chat-header>.avatar{width:46px;height:46px;position:relative}.chat-header>.avatar:after{content:'◉';position:absolute;right:-3px;bottom:-2px;color:#ddd1ff;background:#7560e6;border-radius:50%;font-size:15px;width:22px;height:22px;text-align:center;border:2px solid var(--bg-page)}.chat-person{min-width:0}.chat-person>strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:21px;font-weight:600;color:#bfcbe4}.chat-person>small{display:none}.chat-header-meta{display:flex;gap:8px;align-items:center;margin-top:5px;font-size:10px;color:var(--muted)}.chat-header-tag{display:flex;align-items:center}.chat-header-tag svg{width:16px;height:16px}.chat-header-meta>#header-sector{padding:1px 8px;border:1px solid var(--border);border-radius:20px}.chat-header-actions{display:flex;gap:13px;align-items:center;margin-left:auto;flex-shrink:0}.chat-action,.chat-header-actions>button{width:24px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;border-radius:4px;padding:0;color:#9ba7b8;font-size:12px}.chat-action svg,.chat-header-actions svg{width:18px;height:18px;stroke-width:1.4}.chat-action:hover,.chat-header-actions button:hover{color:#fff;background:#ffffff06}.chat-header-actions button[aria-pressed=true]{color:#85a3ff}#list-toggle{width:28px;flex-shrink:0}#list-toggle svg{width:14px;height:14px}.assignment{display:none}.messages{padding:20px 28px 5px;gap:14px}.messages:before{content:'';flex:1;min-height:15px}.messages>*{flex-shrink:0}.messages .date{align-self:center;display:inline-block;border-radius:99px;background:#484B53;padding:8px;font-size:10px;line-height:16px;margin:12px 0 26px;color:#929eae}.bubble{padding:10px 12px;max-width:75%;background:#202326;border:0;border-radius:16px;font-size:14px;line-height:1.5;position:relative}.bubble.out{background:#3D4047;border:0;border-radius:16px;margin-right:48px}.bubble.note{background:#403a27}.bubble time{display:block;text-align:right;font-size:8px;margin-top:2px;color:#b7c4db}.message-signature{display:block;font-size:13px;line-height:1.6;font-weight:700;color:#fff}.bubble.with-agent:after{content:attr(data-agent);width:40px;height:40px;display:grid;place-items:center;font-size:12px;font-weight:600;border-radius:50%;background:#125edc;color:white;position:absolute;right:-52px;top:-8px}.bubble audio{display:block;width:340px;max-width:100%;height:40px;margin:0 0 6px;color-scheme:dark}.bubble:has(audio){min-width:min(340px,85%)}
.composer-area{position:relative;padding:4px 16px 16px}.composer{border:2px solid #3a4049;border-radius:17px;background:#202326}.compose-tabs{display:flex;justify-content:flex-end;gap:0;padding:0;height:33px;border:0;margin-bottom:7px}.compose-tabs button{display:flex;gap:8px;align-items:center;background:#141619;border:0;font-size:13px;height:32px;padding:5px 13px;border-radius:99px;color:#d5dce8}.compose-tabs button svg{width:16px;height:16px}.compose-tabs button.selected{background:var(--accent);border:0;color:#fff}#draft{height:62px;min-height:62px;max-height:180px;padding:14px 20px 6px;resize:none;font-size:13px;color:#e2e5ea}#draft::placeholder{color:#919ba8}.compose-actions{padding:7px 15px 12px;gap:12px;min-height:48px}.compose-actions>span{display:none}.compose-actions>.icon,.compose-actions>#templates{width:24px;height:27px;color:#9aa9bc;display:grid;place-items:center;background:none;border:0;padding:0}.compose-actions .ui-icon{width:18px;height:18px}.compose-actions>#composer-plus{width:28px;height:28px;color:#dbe6fa;flex-shrink:0}#composer-plus .ui-icon{width:21px;height:21px}.signature-toolbar{padding:0;margin-left:auto;display:flex;align-items:center;gap:8px;white-space:nowrap}.signature-switch{font-size:12px;color:#c4d0e6;gap:9px}.switch-track{width:42px;height:21px;padding:2px}.switch-track:after{height:17px;width:17px}.signature-switch input:checked+.switch-track:after{transform:translateX(21px)}.signature-switch input:checked+.switch-track{background:var(--accent)}#signature-edit{padding:0;width:18px;height:22px;display:grid;place-items:center;color:#bbc8df}#signature-edit svg{width:14px;height:14px}#signature-preview{display:none}.send{width:36px;height:36px;margin-left:6px;flex-shrink:0}#send svg{width:21px;height:21px}.signature-popover{position:absolute;right:58px;bottom:65px;width:302px;max-width:calc(100% - 25px);z-index:20;padding:18px 16px 15px;background:#202326;border:1px solid #3c434b;border-radius:17px;box-shadow:0 0 20px #0006}.signature-popover label{font-size:13px;font-weight:600;display:block;margin-bottom:9px}.signature-popover input{border:2px solid #3c424b;border-radius:16px;padding:9px 12px;font:14px var(--font);background:none;color:var(--text);width:100%}.signature-help{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:#93969e;gap:10px}.signature-popover footer{display:flex;justify-content:flex-end;gap:16px;margin-top:10px;font-size:12px}.signature-popover footer .primary{padding:10px;font-size:12px}.recording-controls{display:flex;align-items:center;gap:9px;font:11px var(--font);color:#b9d0ff;margin-left:20px}.recording-controls button{width:22px;height:25px;color:#bdc9de}.recording-controls button svg{width:15px;height:15px}.recording-dot{width:7px;height:7px;background:#a54945;border-radius:50%;animation:recording-pulse 1s infinite}.is-recording #draft{opacity:.5}@keyframes recording-pulse{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.recording-dot{animation:none}}
.composer-resources{position:absolute;left:16px;bottom:calc(100% - 30px);width:340px;max-width:calc(100% - 32px);background:#202326;border:1px solid #3c434b;border-radius:18px;padding:16px 9px;box-shadow:0 0 22px #0008;z-index:20}.resource-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;border-bottom:1px solid #3c434b;padding:0 8px 17px}.resource-shortcuts button{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:11px}.resource-shortcuts button>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:#0b1630;color:#5380ff}.resource-shortcuts button:nth-child(3)>span{background:#302600;color:#bb9e10}.resource-shortcuts button:nth-child(4)>span{background:#002d20;color:#00b287}.resource-shortcuts svg{width:20px;height:20px}.resource-links{display:flex;flex-direction:column;padding:12px 9px 0;gap:3px}.resource-links button{display:flex;justify-content:flex-start;gap:9px;padding:6px 3px;font-size:13px;color:#c5cbd3}.resource-links svg{width:15px;height:15px}.emoji-options{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px}.emoji-options button{font-size:24px;padding:10px}
@media(max-width:1250px){.chat-header-actions{gap:7px}.chat-header-actions>button{width:22px}.chat-header{gap:9px}.chat-person>strong{font-size:13px}.chat-header>.avatar{width:39px;height:39px}.chat-header-actions .ui-icon{width:16px;height:16px}}@media(max-width:950px){.chat-header-actions{gap:3px}.chat-header-actions>button{width:20px}.chat-header-actions>#wait-conversation{display:none}.signature-toolbar{gap:5px}.compose-actions{gap:7px;padding:7px 9px}.signature-switch{font-size:10px;gap:5px}.switch-track{width:34px;height:19px}.switch-track:after{width:15px;height:15px}.signature-switch input:checked+.switch-track:after{transform:translateX(15px)}.compose-actions>.icon,.compose-actions>#templates{width:19px}.bubble{max-width:82%}.bubble audio{width:240px}.recording-controls{margin-left:5px;gap:5px}}@media(max-width:650px){.inbox.list-collapsed{display:flex}.chat-header-actions>#conversation-private{display:none}.chat-header-actions{gap:5px}.chat-header{padding:10px 7px;gap:6px}.chat-person>strong{font-size:12px}.chat-header-actions>button{width:20px}.chat-header>.avatar{width:32px;height:32px}.chat-header-meta{font-size:9px}.messages{padding:14px 12px 5px}.bubble.out{margin-right:36px}.bubble.with-agent:after{width:30px;height:30px;right:-38px;font-size:10px}.bubble audio{width:200px}.composer-area{padding:4px 8px 9px}.compose-actions{gap:5px}.signature-switch{font-size:10px}.signature-toolbar{gap:3px}.compose-actions>button:nth-of-type(3){display:none}.recording-controls{gap:4px;font-size:10px}.composer-resources{left:8px}.signature-popover{right:15px}}
