.login{background:var(--fundo);justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.login-cartao{border:1px solid var(--borda);background:var(--superficie);border-radius:14px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:28px 24px;display:flex;box-shadow:0 10px 30px #00000014}.login-marca{text-align:center;flex-direction:column;gap:4px;margin-bottom:6px;display:flex}.login-marca strong{color:var(--destaque);font-size:24px}.login-marca span{color:var(--texto-suave);font-size:14px}.login-cartao label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.login-cartao input{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.login-cartao input:focus-visible{outline:2px solid var(--destaque);outline-offset:1px}.login-erro{background:var(--perigo-fundo);color:var(--perigo);border-radius:8px;margin:0;padding:8px 12px;font-size:14px}.login-cartao .botao{width:100%}.login-cartao .login-lembrar{cursor:pointer;flex-direction:row;align-items:center;gap:8px;font-weight:400}.login-lembrar input{width:16px;height:16px;accent-color:var(--destaque);cursor:pointer;margin:0;padding:0}.login-nota{text-align:center;color:var(--texto-suave);margin:0;font-size:12px}.login-titulo{text-align:center;margin:0;font-size:17px}.login-texto{color:var(--texto-suave);text-align:center;margin:0;font-size:14px}.login-cartao .login-voltar{align-self:center;font-size:13px}.dois-fatores-codigos{flex-direction:column;gap:12px;font-size:14px;display:flex}.dois-fatores-codigos p{margin:0}.lista-codigos{border:1px dashed var(--borda);text-align:center;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:6px 16px;margin:0;padding:12px 16px;font-size:15px;list-style:none;display:grid}.dois-fatores-codigos .dois-fatores-guardei{flex-direction:row;align-items:center;gap:8px;font-weight:400}.escolha-metodo{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.escolha-metodo legend{margin-bottom:6px;font-size:14px;font-weight:600}.escolha-metodo label{border:1px solid var(--borda);text-align:center;cursor:pointer;border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.escolha-metodo label.escolhido{border-color:var(--destaque);color:var(--destaque)}.escolha-metodo input{opacity:0;pointer-events:none;position:absolute}.escolha-metodo label:has(input:focus-visible){outline:2px solid var(--destaque);outline-offset:1px}.aviso-simulado{border:1px dashed var(--aviso-texto);background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.conversas{flex:1;grid-template:"status topo detalhes""lista chat detalhes"minmax(0,1fr)/300px minmax(0,1fr) 300px;min-width:0;min-height:0;display:grid;position:relative}.conversas:not(.com-chat){grid-template-columns:300px minmax(0,1fr);grid-template-areas:"status topo""lista chat"}.conversas>.chat{grid-area:chat}.area-status{border-right:1px solid var(--borda);background:var(--superficie);box-shadow:inset 0 -1px 0 var(--borda);flex-direction:column;grid-area:status;justify-content:flex-end;display:flex;position:relative}.status-avisos{z-index:25;width:100%;position:absolute;top:100%;left:0}.status-avisos>*{box-shadow:0 8px 20px #00000040}.lista-conversas{background:var(--superficie);border-right:1px solid var(--borda);flex-direction:column;grid-area:lista;min-height:0;display:flex}.lista-ferramentas{border-bottom:1px solid var(--borda);gap:6px;padding:10px;display:flex}.campo-filtro,.campo-busca input{border:1px solid var(--borda);background:var(--fundo);height:32px;color:var(--texto);font:inherit;border-radius:8px;font-size:13px}.campo-filtro{flex-shrink:0;padding:0 8px}.campo-busca{align-items:center;min-width:0;display:flex;position:relative}.campo-busca svg{color:var(--texto-suave);pointer-events:none;position:absolute;left:9px}.campo-busca input{width:180px;min-width:0;padding:0 10px 0 30px}.lista-ferramentas .campo-busca{flex:1}.lista-ferramentas .campo-busca input{width:100%}.lista-itens{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.item-conversa{border-bottom:1px solid var(--borda);position:relative}.item-abrir{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:10px 12px;display:flex}.item-abrir:hover{background:var(--fundo)}.item-abrir:focus-visible{outline:2px solid var(--destaque);outline-offset:-2px}.item-conversa.ativa .item-abrir{background:var(--fundo-chat);box-shadow:inset 3px 0 0 var(--destaque)}.item-avatar{flex-shrink:0;position:relative}.item-avatar .aba-situacao{width:10px;height:10px;box-shadow:0 0 0 2px var(--superficie);position:absolute;bottom:-1px;right:-1px}.item-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-linha{align-items:center;gap:6px;min-width:0;display:flex}.item-nome,.item-previa{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.item-nome{font-size:14px;font-weight:600}.item-hora{color:var(--texto-suave);flex-shrink:0;font-size:11px}.item-previa{color:var(--texto-suave);font-size:13px}.item-conversa.com-nao-lidas .item-previa{color:var(--texto)}.item-conversa.com-nao-lidas .item-hora{color:var(--destaque);font-weight:600}.item-conversa.fechada .item-nome{opacity:.75;font-style:italic}.item-fechar{background:var(--superficie);width:22px;height:22px;color:var(--texto-suave);cursor:pointer;opacity:0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.item-conversa:hover .item-fechar,.item-conversa.ativa .item-fechar,.item-fechar:focus-visible{opacity:1}.item-conversa:hover .item-hora,.item-conversa.ativa .item-hora{visibility:hidden}.item-conversa:has(.item-fechar:focus-visible) .item-hora{visibility:hidden}@media (hover:none){.item-fechar{opacity:1;top:auto;bottom:8px}.item-conversa:hover .item-hora,.item-conversa.ativa .item-hora{visibility:visible}}.item-fechar:hover{background:var(--borda);color:var(--texto)}.lista-vazia{color:var(--texto-suave);margin:0;padding:16px;font-size:13px}.painel-contato{flex-direction:column;flex:1;gap:22px;min-height:0;padding:0 16px 20px;display:flex;overflow-y:auto}.contato-cabecalho{border-bottom:1px solid var(--borda);background:linear-gradient(180deg, var(--destaque-fundo), transparent);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:0 -16px;padding:24px 16px 18px;display:flex}.contato-cabecalho .avatar{box-shadow:0 0 0 4px var(--superficie)}.contato-cabecalho h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:17px}.contato-whatsapp{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.contato-whatsapp>svg{color:var(--destaque)}.contato-secao{flex-direction:column;gap:12px;display:flex}.painel-contato .contato-secao h3{align-items:center;gap:8px;margin:0;display:flex}.contato-secao-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.contato-editar{align-items:center;gap:6px;display:inline-flex}.contato-privado{letter-spacing:0;text-transform:none;align-items:center;gap:4px;font-weight:400;display:inline-flex}.contato-campo{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;display:grid}.contato-campo-icone{background:var(--fundo);width:32px;height:32px;color:var(--texto-suave);border-radius:8px;justify-content:center;align-items:center;display:flex}.contato-campo-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.contato-campo-rotulo{color:var(--texto-suave);font-size:12px}.contato-campo-valor{align-items:center;gap:4px;min-height:22px;font-size:14px;display:flex}.contato-campo-valor>span{overflow-wrap:anywhere;min-width:0}.copiar{width:22px;height:22px;color:var(--texto-suave);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.contato-campo-valor:hover .copiar,.contato-whatsapp:hover .copiar,.protocolo:hover .copiar,.copiar:focus-visible,.copiar.copiado{opacity:1}@media (hover:none){.copiar{opacity:1}}.copiar:hover{background:var(--fundo);color:var(--texto)}.copiar.copiado{color:var(--destaque)}.contato-adicionar{color:var(--destaque);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:2px 0;font-size:13px;display:inline-flex}.contato-adicionar:hover{text-decoration:underline}.contato-nota{border:1px solid var(--borda);border-left:3px solid var(--aviso-texto);background:var(--fundo);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.contato-form{flex-direction:column;gap:22px;display:flex}.contato-form .acao-campo{color:var(--texto-suave);font-size:12px}.contato-nota-campo{border:1px solid var(--borda);min-height:96px;color:var(--texto);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px;font-size:14px}.contato-form input,.contato-nota-campo{background:var(--fundo)}.contato-form input:focus,.contato-nota-campo:focus{border-color:var(--destaque);outline:2px solid var(--destaque-fundo)}.contato-telefone{gap:6px;display:flex}.contato-telefone input{flex:1;min-width:0}.remover-telefone{border:1px solid var(--borda);width:36px;color:var(--texto-suave);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.remover-telefone:hover{border-color:var(--perigo);color:var(--perigo)}.contato-erro{background:var(--perigo-fundo);color:var(--perigo);border-radius:8px;margin:0;padding:8px 10px;font-size:13px}.contato-botoes{border-top:1px solid var(--borda);background:var(--superficie);justify-content:flex-end;gap:8px;margin:0 -16px -20px;padding:12px 16px;display:flex;position:sticky;bottom:0}.topo-conversas{background:var(--superficie);min-width:0;box-shadow:inset 0 -1px 0 var(--borda);grid-area:topo;align-items:center;gap:10px;padding:8px 12px;display:flex}.topo-contato{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.topo-contato-textos{flex-direction:column;min-width:0;line-height:1.25;display:flex}.topo-contato-textos strong,.topo-contato-textos span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topo-contato-textos span{color:var(--texto-suave);font-size:12px}.topo-ferramentas{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.aba-situacao{border-radius:50%;flex-shrink:0;width:8px;height:8px}.situacao-fila{background:var(--aviso-texto)}.situacao-minha{background:var(--destaque)}.situacao-colega{background:var(--texto-suave)}.situacao-bot{background:var(--bot-texto)}.aba-status{min-width:0;color:var(--cor-status);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.aba-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.nao-lidas{background:var(--destaque);min-width:20px;color:var(--sobre-destaque);text-align:center;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:12px;font-weight:600}.abas-backlog-botao{align-items:center;gap:6px;height:32px;padding-block:0;display:inline-flex}.abas-backlog-botao.ativo{border-color:var(--destaque);background:var(--destaque-fundo);color:var(--destaque)}.abas-backlog-contagem{background:var(--aviso-fundo);min-width:18px;color:var(--aviso-texto);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;font-weight:700}.busca{border:1px solid var(--borda);background:var(--fundo);width:100%;color:var(--texto);font:inherit;border-radius:8px;padding:9px 12px}.provedor,.tag{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.provedor-meta{background:var(--meta-fundo);color:var(--meta-texto)}.provedor-baileys{background:var(--fundo);color:var(--texto-suave);border:1px solid var(--borda)}.tag{background:var(--fundo);color:var(--texto);border:1px solid var(--borda);font-weight:500}.chat{background:var(--fundo-chat);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.chat-vazio{color:var(--texto-suave);justify-content:center;align-items:center}.mensagens{flex-direction:column;flex:1;gap:8px;padding:20px 24px;display:flex;overflow-y:auto}.balao{background:var(--balao-contato);border-radius:12px;max-width:min(520px,80%);padding:8px 12px 6px;box-shadow:0 1px 1px #0000000f}.balao p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.balao-contato{border-top-left-radius:4px;align-self:flex-start}.balao-atendente,.balao-bot{border-top-right-radius:4px;align-self:flex-end}.balao-atendente{background:var(--balao-meu)}.balao-bot{background:var(--balao-bot)}.balao-autor{color:var(--texto-suave);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.balao-nota{border:1px dashed var(--aviso-texto);background:var(--aviso-fundo);width:min(560px,90%);max-width:none;color:var(--aviso-texto);box-shadow:none;align-self:center}.balao-nota .balao-autor{color:var(--aviso-texto);align-items:center;gap:4px;display:flex}.balao-nota .balao-rodape{color:var(--aviso-texto)}.compositor{position:relative}.respostas-sugeridas{z-index:5;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:2px;max-height:300px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;bottom:calc(100% + 6px);left:16px;right:16px;overflow-y:auto;box-shadow:0 12px 30px #00000040}.respostas-sugeridas button{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:10px;padding:8px 10px;font-size:14px;display:flex}.respostas-sugeridas [aria-selected=true] button{background:var(--destaque-fundo)}.respostas-sugeridas .mono{color:var(--destaque);flex-shrink:0;font-weight:600}.resposta-previa{min-width:0;color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compositor-nota{background:var(--aviso-fundo);align-items:center}.compositor-nota textarea{border-color:var(--aviso-texto)}.icone-nota{color:var(--aviso-texto);flex-shrink:0}.opcoes-bot{margin:6px 0 2px;padding-left:20px}.balao-rodape{color:var(--texto-suave);justify-content:flex-end;gap:4px;margin-top:2px;font-size:11px;display:flex}.recibo-lida{color:var(--lida)}.recibo-falhou{color:var(--perigo);font-weight:700}.evento-sistema{background:var(--superficie);color:var(--texto-suave);border-radius:999px;align-self:center;margin:4px 0;padding:4px 12px;font-size:12px}.compositor{border-top:1px solid var(--borda);background:var(--superficie);align-items:flex-end;gap:10px;padding:12px 16px;display:flex}.compositor textarea{border:1px solid var(--borda);background:var(--fundo);min-height:40px;max-height:160px;color:var(--texto);font:inherit;resize:vertical;border-radius:8px;flex:1;padding:10px 12px}.aviso-compositor{color:var(--texto-suave);justify-content:space-between;align-items:center;font-size:14px}.aviso-compositor.alerta{background:var(--aviso-fundo);color:var(--aviso-texto)}.botao-icone{border:1px solid var(--borda);background:var(--fundo);width:40px;height:40px;color:var(--texto-suave);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.botao-icone:hover:not(:disabled){border-color:var(--destaque);color:var(--destaque)}.botao-icone.primario{border-color:var(--destaque);background:var(--destaque);color:var(--sobre-destaque)}.botao-icone.primario:hover:not(:disabled){color:var(--sobre-destaque);filter:brightness(1.08)}.botao-icone.pequeno{width:32px;height:32px}.botao-icone:disabled{cursor:not-allowed;opacity:.55}.gravador{flex:1;align-items:center;gap:12px;min-height:40px;display:flex}.gravador-estado{min-width:0;color:var(--texto-suave);flex:1;align-items:center;gap:8px;font-size:14px;display:flex}.gravador-estado time{color:var(--texto);font-variant-numeric:tabular-nums}.gravando-ponto{background:var(--perigo);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.2s ease-in-out infinite gravando}@keyframes gravando{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.gravando-ponto{animation:none}}.player-audio{align-items:center;gap:10px;width:260px;max-width:100%;padding:2px 0 4px;display:flex}.player-botao{background:var(--destaque);width:34px;height:34px;color:var(--sobre-destaque);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.player-botao:disabled{background:var(--borda-forte);cursor:not-allowed}.player-barra{background:linear-gradient(to right, var(--destaque) var(--progresso,0%), var(--borda-forte) var(--progresso,0%));cursor:pointer;appearance:none;border-radius:999px;flex:1;min-width:0;height:4px;margin:0}.player-barra:disabled{cursor:default}.player-barra::-webkit-slider-thumb{background:var(--destaque);appearance:none;border-radius:50%;width:12px;height:12px}.player-barra::-moz-range-thumb{background:var(--destaque);border:0;border-radius:50%;width:12px;height:12px}.player-tempo{min-width:34px;color:var(--texto-suave);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;font-size:12px}.detalhes{border-left:1px solid var(--borda);background:var(--superficie);flex-direction:column;grid-area:detalhes;min-height:0;display:flex}.lateral-abas{box-shadow:inset 0 -1px 0 var(--borda);flex-shrink:0;align-items:stretch;gap:4px;padding:0 12px;display:flex}.lateral-aba{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 10px 10px;font-size:14px;font-weight:600}.lateral-aba:hover{color:var(--texto)}.lateral-aba[aria-selected=true]{border-bottom-color:var(--destaque);color:var(--texto)}.lateral-painel{flex-direction:column;flex:1;gap:18px;min-height:0;padding:20px 16px;display:flex;overflow-y:auto}.lateral-painel.com-contato{padding-top:0}.lateral-painel .painel-contato{flex:none;padding:0;overflow:visible}.detalhes h3,.painel-contato h3{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 8px;font-size:11px;font-weight:700}.acoes-conversa{flex-direction:column;gap:6px;display:flex}.acao-conversa{border:1px solid var(--borda);background:var(--fundo);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.acao-conversa:hover,.acao-conversa[aria-expanded=true]{border-color:var(--destaque)}.acao-conversa svg{color:var(--destaque);flex-shrink:0}.acao-conversa.principal{border-color:var(--destaque);background:var(--destaque);color:var(--sobre-destaque);justify-content:center;font-weight:600}.acao-conversa.principal svg{color:inherit}.acao-conversa.finalizar svg{color:var(--tipo-transferir)}.acao-dica{color:var(--texto-suave);margin:0;font-size:12px}.acao-opcoes{background:var(--fundo);color:var(--texto-suave);border-radius:8px;flex-direction:column;gap:8px;margin:0 0 4px;padding:10px;font-size:12px;display:flex}.acao-campo{flex-direction:column;gap:6px;display:flex}.acao-campo input,.acao-campo select,.acao-campo textarea{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.acao-campo textarea{resize:vertical;min-height:64px}.acao-tag{flex-direction:row;align-items:center}.acao-tag input,.acao-tag select{border:1px solid var(--borda);background:var(--superficie);min-width:0;color:var(--texto);font:inherit;border-radius:8px;flex:1;padding:7px 10px;font-size:13px}.remover-tag{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0}.remover-tag:hover{color:var(--perigo)}.abrir-acoes,.abrir-contato,.fechar-detalhes,.voltar-lista{display:none}.detalhes dl{width:100%;margin:0}.detalhes dt{color:var(--texto-suave);margin-top:10px;font-size:12px}.detalhes dd{margin:2px 0 0;font-size:14px}.tags{flex-wrap:wrap;gap:4px;display:flex}.tag-etiqueta{align-items:center;display:inline-flex}.caminho-bot details{border-top:1px solid var(--borda);padding:8px 0}.caminho-bot summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.caminho-fluxo{overflow-wrap:anywhere;min-width:0;font-weight:600}@media (width<=1100px){.conversas,.conversas:not(.com-chat){grid-template-columns:260px minmax(0,1fr)}.conversas{grid-template-areas:"status topo""lista chat"}.detalhes{grid-area:auto;display:none}.abrir-acoes,.abrir-contato{display:inline-flex}.detalhes.aberto{z-index:20;width:min(320px,100%);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000040}.fechar-detalhes{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:center;margin-left:auto;padding:0 8px;font-size:22px;display:inline-flex}}@media (width<=760px){.conversas,.conversas:not(.com-chat){grid-template:"status""topo""lista"minmax(0,1fr)/minmax(0,1fr)}.conversas.com-chat,.conversas.em-backlog{grid-template-areas:"status""topo""chat"}.conversas:not(.com-chat,.em-backlog)>.chat,.conversas.com-chat>.lista-conversas,.conversas.em-backlog>.lista-conversas{display:none}.area-status{border-right:0}.voltar-lista{display:inline-flex}.abas-chamar-texto{display:none}.topo-conversas{flex-wrap:wrap;row-gap:6px}.topo-contato{min-width:150px}}@media (width<=520px){form.compositor{flex-wrap:wrap}form.compositor textarea{flex-basis:100%;order:-1}form.compositor>button[type=submit]{margin-left:auto}}@media (width<=760px){.mensagens{padding:16px}.balao{max-width:88%}.aviso-compositor{flex-direction:column;align-items:stretch}}.inicio-atendimento{background:var(--fundo-chat);flex:1;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.inicio-cartao{border:1px solid var(--borda);background:var(--superficie);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;max-width:440px;padding:36px 32px;display:flex}.inicio-cartao h1{margin:4px 0 0;font-size:22px}.inicio-cartao p{margin:0}.inicio-detalhe{color:var(--texto-suave);font-size:14px}.botao-iniciar{margin-top:8px;padding:12px 28px;font-size:16px}.status-atendimento{align-items:center;gap:10px;padding:8px 14px;display:flex}.status-texto{flex-direction:column;flex:1;min-width:0;font-size:13px;line-height:1.25;display:flex}.status-texto>span{color:var(--texto-suave);font-size:12px}.status-em-atendimento{color:var(--destaque);font-weight:600}.status-no-limite{color:var(--aviso-texto);font-weight:600}.confirmar-encerrar{border-bottom:1px solid var(--borda);background:var(--aviso-fundo);color:var(--aviso-texto);flex-direction:column;gap:8px;padding:10px 14px;font-size:13px;display:flex}.confirmar-encerrar p{margin:0}.modal-janela{border:1px solid var(--borda);background:var(--superficie);width:min(460px,100% - 32px);color:var(--texto);border-radius:16px;padding:0;box-shadow:0 24px 64px #00000059}.modal-janela::backdrop{background:#0000008c}.modal-janela form{flex-direction:column;gap:14px;padding:28px;display:flex}.modal-icone{background:color-mix(in srgb, var(--tipo-transferir) 16%, transparent);width:56px;height:56px;color:var(--tipo-transferir);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:inline-flex}.modal-janela h2{text-align:center;margin:0;font-size:20px}.modal-janela p{color:var(--texto-suave);text-align:center;margin:0;font-size:14px}.modal-janela p strong{color:var(--texto)}.modal-janela .acao-campo{color:var(--texto-suave);font-size:13px}.modal-botoes{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.carregar-anteriores{align-self:center;margin-bottom:4px}.erro-conversas{z-index:20;background:var(--perigo-fundo);max-width:min(560px,100% - 32px);color:var(--perigo);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000026}.erro-conversas button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.reconectando{background:var(--aviso-fundo);color:var(--aviso-texto);padding:6px 16px;font-size:12px}.modal-janela .modal-erro{color:var(--perigo);margin:0;font-size:13px}.area-backlog{gap:16px;padding:20px 24px;overflow-y:auto}.area-backlog-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.area-backlog-topo h1{margin:0 0 4px;font-size:20px}.area-backlog-topo p{max-width:720px;color:var(--texto-suave);margin:0;font-size:14px}.backlog{flex-direction:column;gap:12px;min-width:0;display:flex}.backlog-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.backlog-filtros{align-items:center;gap:6px;display:flex}.backlog-tabela-rolagem{border:1px solid var(--borda);background:var(--superficie);border-radius:10px;overflow-x:auto}.backlog-tabela{border-collapse:collapse;width:100%;font-size:14px}.backlog-tabela th{border-bottom:1px solid var(--borda);letter-spacing:.04em;text-align:left;text-transform:uppercase;color:var(--texto-suave);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}.backlog-tabela td{border-bottom:1px solid var(--borda);vertical-align:top;padding:10px 14px}.backlog-tabela tbody tr:last-child td{border-bottom:0}.backlog-tabela tbody tr:hover{background:var(--fundo)}.backlog-tabela tr.atrasada .backlog-espera{color:var(--aviso-texto);font-weight:700}.backlog-contato{align-items:center;gap:8px;display:flex}.backlog-sub{color:var(--texto-suave);font-size:12px;display:block}.status-do-atendimento{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.status-do-atendimento small{flex-basis:100%}.status-do-atendimento select{border:1px solid var(--borda);background:var(--superficie);max-width:100%;color:var(--texto);font:inherit;cursor:pointer;border-radius:8px;padding:4px 8px;font-size:13px}.status-do-atendimento select:hover{border-color:var(--destaque)}.backlog-espera{white-space:nowrap}.backlog-fechamentos{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.backlog-fechamentos li{flex-direction:column;display:flex}.backlog-motivo{color:var(--texto-suave);font-size:12px;font-style:italic}.backlog-vazio{color:var(--texto-suave);text-align:center;margin:0;padding:28px 16px}.backlog-tabela .backlog-marcar{width:1%;padding-right:0}.backlog-marcar input{width:16px;height:16px;accent-color:var(--destaque);cursor:pointer}.backlog-tabela tbody tr.marcada,.backlog-tabela tbody tr.marcada:hover{background:var(--destaque-fundo)}.pessoas-contas{flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pessoas-cheio{color:var(--aviso-texto)}.backlog-tabela tbody tr.pessoas-editor-linha,.backlog-tabela tbody tr.pessoas-editor-linha:hover{background:var(--fundo)}.pessoas-editor{color:var(--texto-suave);flex-wrap:wrap;align-items:flex-end;gap:10px 14px;font-size:13px;display:flex}.pessoas-editor .acao-campo input{width:150px}.lote{flex-direction:column;gap:8px;display:flex}.lote-barra{border:1px solid var(--borda);background:var(--superficie);color:var(--texto-suave);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;font-size:13px;display:flex}.lote-contagem strong{color:var(--texto)}.lote-botoes{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.lote-botoes .botao{align-items:center;gap:6px;display:inline-flex}.lote-opcoes{background:var(--fundo);color:var(--texto-suave);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px;font-size:13px;display:flex}.lote-opcoes .acao-campo{min-width:260px}.lote-dica{flex:240px;margin:0;font-size:12px}.lote-resultado{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lote-resultado p{margin:0}.lote-resultado ul{margin:6px 0 0;padding-left:18px}.lote-fechar{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}@media (width<=760px){.lote-botoes{margin-left:0}.lote-opcoes .acao-campo{flex:100%;min-width:0}.area-backlog{padding:16px}.backlog-tabela thead{display:none}.backlog-tabela tr{border-bottom:1px solid var(--borda);padding:10px 14px;display:block}.backlog-tabela td{border:0;gap:10px;padding:3px 0;display:flex}.backlog-tabela td[data-rotulo]:before{content:attr(data-rotulo);color:var(--texto-suave);flex:0 0 110px;font-size:12px}}.area-status.em-pausa{background:var(--aviso-fundo)}.status-em-pausa{color:var(--aviso-texto)}.status-texto>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.botao-retomar{align-items:center;gap:5px;display:inline-flex}.escolher-pausa{border-bottom:1px solid var(--borda);background:var(--superficie);flex-direction:column;gap:10px;padding:12px 14px;font-size:13px;display:flex}.escolher-pausa p{color:var(--texto-suave);margin:0}.escolher-pausa-motivos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.escolher-pausa-motivos .botao{padding-inline:6px}.aviso-pausa{background:var(--aviso-fundo);max-width:440px;color:var(--aviso-texto);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:28px 32px;display:flex}.aviso-pausa p{flex-direction:column;gap:6px;margin:0;display:flex}.aviso-pausa strong{font-size:16px}.aviso-pausa span{color:var(--texto);font-size:14px;line-height:1.5}.abas-chamar{align-items:center;gap:6px;height:32px;padding-block:0;display:inline-flex}.link-acao{color:var(--destaque);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.modal-janela .modal-aviso{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.modal-janela .acao-campo small{font-size:12px}@media (width<=1100px) and (width>=761px){.status-atendimento>.avatar{display:none}.abas-chamar{padding-inline:8px}.abas-chamar-texto{display:none}}.midia-imagem{margin:2px 0 4px;display:block}.midia-imagem img,.midia-video{border-radius:8px;max-width:min(300px,100%);max-height:340px;display:block}.midia-imagem img{cursor:zoom-in}.midia-video{background:#000;margin:2px 0 4px}.balao-figurinha{box-shadow:none;background:0 0;padding:0}.midia-figurinha{object-fit:contain;width:150px;height:150px;display:block}.balao-figurinha .balao-rodape{padding:0 4px}.midia-documento{width:260px;max-width:100%;color:inherit;background:#00000014;border-radius:8px;align-items:center;gap:10px;margin:2px 0 4px;padding:10px 12px;text-decoration:none;display:flex}.midia-documento:hover{background:#00000024}.midia-documento span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.previa-anexo{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.previa-arquivo{border:1px solid var(--borda);background:var(--fundo);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.previa-arquivo img,.previa-arquivo video{object-fit:cover;background:#000;border-radius:8px;flex-shrink:0;width:72px;height:72px}.previa-arquivo>svg{color:var(--texto-suave);flex-shrink:0;margin:0 6px}.previa-nome{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.previa-nome strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.previa-nome small{color:var(--texto-suave);font-size:12px}.previa-envio{align-items:flex-end;gap:10px;display:flex}.previa-erro{color:var(--perigo);margin:0;font-size:13px}.soltar-anexo{z-index:5;border:2px dashed var(--destaque);background:color-mix(in srgb, var(--destaque) 12%, transparent);color:var(--destaque);pointer-events:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;inset:8px}.backlog-status-filtro{flex-wrap:wrap;gap:6px;display:flex}.backlog-chip{border:1px solid var(--borda);background:var(--superficie);height:32px;color:var(--texto-suave);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.backlog-chip strong{color:var(--texto)}.backlog-chip:hover{border-color:var(--borda-forte)}.backlog-chip[aria-pressed=true]{border-color:var(--destaque);background:var(--destaque-fundo);color:var(--destaque)}.backlog-chip[aria-pressed=true] strong{color:inherit}.backlog-ponto{border-radius:50%;width:8px;height:8px}.ponto-andamento{background:var(--destaque)}.ponto-backlog{background:var(--pausa)}.ponto-fila{background:var(--meta-texto)}.ponto-bot{background:var(--bot-texto)}.selo-status{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.status-andamento{background:var(--destaque-fundo);color:var(--destaque)}.status-backlog{background:var(--aviso-fundo);color:var(--aviso-texto)}.status-fila{background:var(--meta-fundo);color:var(--meta-texto)}.status-bot{background:var(--bot-fundo);color:var(--bot-texto)}.backlog-legenda{color:var(--texto-suave);margin:0;font-size:13px}.backlog-legenda strong{color:var(--texto)}.protocolo{align-items:center;gap:6px;display:flex}.aba-sla{flex-shrink:0;display:inline-flex}.aba-sla.sla-perto{color:var(--aviso-texto)}.aba-sla.sla-estourado{color:var(--perigo)}.alertas-sla{z-index:50;flex-direction:column;gap:8px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.alerta-sla{border:1px solid var(--borda);border-left:4px solid var(--perigo);background:var(--superficie);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex;box-shadow:0 8px 24px #00000040}.alerta-sla>svg{color:var(--perigo);flex-shrink:0;margin-top:1px}.alerta-sla-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.alerta-sla-texto .acoes{margin-top:6px}.modal-janela.modal-template{width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.modal-janela .previa-template{max-width:none}.balao-template{background:var(--meta-fundo);color:var(--meta-texto);border-radius:999px;align-items:center;gap:3px;margin-left:8px;padding:0 6px;font-weight:500;display:inline-flex}.ponto-pesquisa{background:var(--status-laranja)}.ponto-finalizadas{background:var(--texto-suave)}.backlog-tabela tbody tr.clicavel{cursor:pointer}.backlog-tabela tbody tr.vendo,.backlog-tabela tbody tr.vendo:hover{background:var(--destaque-fundo)}.tabela tbody tr.clicavel{cursor:pointer}.tabela tbody tr.clicavel:hover td{background:var(--fundo)}.modal-janela.janela-atendimento{width:min(1180px,100% - 32px);max-width:none;height:calc(100dvh - 48px);max-height:none}.janela-atendimento[open]{flex-direction:column;display:flex}.janela-atendimento-topo{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.janela-atendimento-topo h2{text-align:left;margin:0;font-size:18px}.janela-atendimento-topo .subtitulo{text-align:left;margin:2px 0 0}.janela-atendimento>.nota,.janela-atendimento-carregando{margin:14px 22px 0}.janela-atendimento-corpo{flex:1;grid-template-columns:minmax(280px,370px) minmax(0,1fr);min-height:0;display:grid}.janela-atendimento-dados{border-right:1px solid var(--borda);flex-direction:column;gap:12px;padding:16px;display:flex;overflow-y:auto}.janela-secao{border:1px solid var(--borda);background:var(--fundo);border-radius:12px;padding:12px 14px 14px}.janela-secao h3{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-suave);align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.janela-secao h3 svg{color:var(--destaque)}.janela-campos{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 10px;margin:0;font-size:13px;display:grid}.janela-campos dt{color:var(--texto-suave)}.janela-campos dd{overflow-wrap:anywhere;margin:0;font-weight:500}.janela-atendimento .janela-vazio{color:var(--texto-suave);text-align:left;margin:0;font-size:13px}.janela-numeros{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.janela-numero{border:1px solid var(--borda);background:var(--superficie);border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.janela-numero span{color:var(--texto-suave);font-size:11px}.janela-numero strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.linha-do-tempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.linha-do-tempo li{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:0 0 12px 20px;font-size:13px;display:grid;position:relative}.linha-do-tempo li:last-child{padding-bottom:0}.linha-do-tempo li:before{content:"";border:2px solid var(--borda-forte);background:var(--fundo);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:2px}.linha-do-tempo li:not(:last-child):after{content:"";background:var(--borda);border-radius:1px;width:2px;position:absolute;top:17px;bottom:2px;left:7px}.linha-do-tempo li.feito:before{border-color:var(--destaque);background:var(--destaque)}.linha-do-tempo li.agora:before{border-color:var(--status-amarelo);background:var(--status-amarelo)}.linha-do-tempo strong{grid-area:1/1;font-weight:600}.linha-do-tempo-quando{color:var(--texto-suave);font-variant-numeric:tabular-nums;grid-area:1/2;font-size:12px}.linha-do-tempo-detalhe{color:var(--texto-suave);grid-column:1/-1;font-size:12px}.janela-atendimento .nota-pesquisa{color:var(--texto-suave);text-align:left;align-items:baseline;gap:8px;margin:0 0 8px;font-size:13px;display:flex}.nota-pesquisa>span{letter-spacing:1px;color:var(--status-amarelo);font-size:20px}.nota-pesquisa strong{color:var(--texto);font-size:16px}.nota-pesquisa .estrelas-vazias{color:var(--borda-forte)}.comentario-pesquisa{border-left:3px solid var(--status-amarelo);background:var(--superficie);border-radius:0 8px 8px 0;margin:0 0 8px;padding:6px 10px;font-size:13px;font-style:italic}.janela-atendimento-dados .caminho-bot details:first-child{border-top:0;padding-top:0}.janela-atendimento-conversa{flex-direction:column;gap:10px;min-height:0;padding:14px 20px 18px;display:flex}.janela-atendimento-conversa .segmentos{align-self:flex-start}.janela-atendimento-mensagens{background:var(--fundo-chat);border-radius:10px;flex:1;min-height:0}@media (width<=820px){.janela-atendimento-corpo{grid-template-columns:minmax(0,1fr);overflow-y:auto}.janela-atendimento-dados{border-right:0;border-bottom:1px solid var(--borda);overflow-y:visible}.janela-atendimento-mensagens{min-height:60vh}}.pagina{flex-direction:column;gap:20px;display:flex}.pagina-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pagina-topo h1{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:24px;display:flex}.pagina-topo p{max-width:680px;color:var(--texto-suave);margin:4px 0 0}.cartao{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;min-width:0;padding:18px}.cartao.em-foco{border-color:var(--destaque)}.cartao h2{margin:0;font-size:16px}.cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cartao-topo p,.subtitulo{color:var(--texto-suave);margin:2px 0 0;font-size:13px}.grade{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.duas-colunas{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.botao.pequeno{padding:5px 10px;font-size:13px}.cores-status{flex-wrap:wrap;gap:8px;display:flex}.cor-opcao{border:1px solid var(--borda);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-weight:400;display:inline-flex}.cor-opcao:has(input:checked){border-color:var(--destaque);background:var(--destaque-fundo)}.cor-opcao input{accent-color:var(--destaque)}.horario-equipe{max-width:560px}.lista-simples{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.lista-simples li{justify-content:space-between;align-items:center;gap:12px;display:flex}.texto-suave{color:var(--texto-suave)}.pequeno{font-size:12px}.mono{font-family:ui-monospace,Consolas,Courier New,monospace;font-size:13px}.nota{border:1px dashed var(--borda);background:var(--fundo);color:var(--texto-suave);border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.nota.alerta{background:var(--aviso-fundo);color:var(--aviso-texto);border-color:#0000}.selo{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.selo.ponto:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.selo-ok{background:var(--destaque-fundo);color:var(--destaque)}.selo-aviso{background:var(--aviso-fundo);color:var(--aviso-texto)}.selo-erro{background:var(--perigo-fundo);color:var(--perigo)}.selo-neutro{border:1px solid var(--borda);background:var(--fundo);color:var(--texto-suave)}.selo-fase{font-weight:500}.tabela-rolagem{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th{border-bottom:1px solid var(--borda);color:var(--texto-suave);text-align:left;white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.tabela td{border-bottom:1px solid var(--borda);vertical-align:middle;padding:10px}.tabela tr:last-child td{border-bottom:0}.tabela .numero{text-align:right;font-variant-numeric:tabular-nums}.tabela .encolher{white-space:nowrap;width:1%}.tabela .encolher .acoes{flex-wrap:nowrap}.tabela-equipes td{vertical-align:top}.celula-sub{margin-top:4px}.lista-celula{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tabela tr.linha-confirmar td{background:var(--fundo)}.confirmar-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.confirmar-linha p{margin:0;font-size:13px}.tabela tr.destacada td{background:var(--destaque-fundo)}.campos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.campo{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.campo.largo{grid-column:1/-1}.campo input,.campo select,.campo textarea{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;border-radius:8px;padding:9px 12px;font-weight:400}.campo textarea{resize:vertical;min-height:110px}.campo small{color:var(--texto-suave);font-size:12px;font-weight:400}.campo>.botao{align-self:flex-start}.marcadores{flex-direction:column;gap:8px;font-size:14px;font-weight:400;display:flex}.marcadores label{cursor:pointer;align-items:center;gap:8px;display:flex}.marcadores input{accent-color:var(--destaque)}.abas-pagina{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:4px;display:flex}.aba-pagina{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-weight:600}.aba-pagina:hover{color:var(--texto)}.aba-pagina[aria-selected=true]{border-bottom-color:var(--destaque);color:var(--destaque)}.marcadores.marcadores-linha{flex-flow:wrap;gap:8px 18px}.campo-prefixo{border:1px solid var(--borda);background:var(--fundo);border-radius:8px;align-items:center;display:flex}.campo-prefixo>span{color:var(--texto-suave);padding:0 0 0 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.campo .campo-prefixo input{border:0;flex:1;min-width:0;padding-left:2px}.texto-resposta{-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;max-width:720px;display:-webkit-box;overflow:hidden}.form-colunas{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:20px 48px;display:grid}.form-coluna{flex-direction:column;gap:16px;min-width:0;display:flex}.campo input[type=number]{max-width:220px}.por-equipe{flex-direction:column;gap:10px;max-width:900px;display:flex}.por-equipe-linha{grid-template-columns:minmax(110px,1fr) minmax(160px,2fr) minmax(130px,1fr);align-items:end;gap:12px;display:grid}.por-equipe-linha>strong{padding-bottom:10px;font-size:14px}@media (width<=640px){.por-equipe-linha{grid-template-columns:1fr;gap:6px}.por-equipe-linha>strong{padding-bottom:0}}.lista-times{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lista-times li{align-items:center;gap:8px;display:flex}.lista-times input{flex:1;min-width:0}.lista-permissoes{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px 20px;margin:0;padding:0;font-size:14px;font-weight:400;list-style:none;display:grid}.lista-permissoes label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.lista-permissoes input{accent-color:var(--destaque);margin-top:3px}.lista-permissoes span{flex-direction:column;gap:2px;display:flex}.rodape-form{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.medidor{align-items:center;gap:8px;min-width:140px;display:flex}.medidor-trilho{background:var(--destaque-fundo);border-radius:999px;flex:1;height:8px;overflow:hidden}.medidor-preenchido{background:var(--grafico);border-radius:999px;height:100%}.medidor span{min-width:36px;color:var(--texto-suave);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.opcao-grande{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.opcao-grande:hover{border-color:var(--destaque)}.opcao-grande>span:not(.selo){color:var(--texto-suave);font-size:14px}.lista-lateral{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.item-lateral{border:1px solid var(--borda);background:var(--superficie);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.item-lateral:hover{border-color:var(--destaque)}.item-lateral.selecionado{border-color:var(--destaque);background:var(--destaque-fundo)}.item-lateral>span{color:var(--texto-suave);font-size:13px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--borda);background:var(--fundo);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.titulo-secao{margin:0 0 12px;font-size:16px}.pessoa{align-items:center;gap:8px;display:inline-flex}fieldset.sem-borda{border:0;min-width:0;margin:0;padding:0}fieldset.sem-borda legend{margin-bottom:6px;padding:0}.passo-qr{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.qr{border-radius:8px;flex-shrink:0;width:190px;height:190px}.passo-qr>div{flex:1;min-width:240px}.passo-qr p{margin-top:0}.instrucoes{margin:0 0 12px;padding-left:20px;font-size:14px;line-height:1.6}.agente-detalhe{flex-direction:column;gap:16px;min-width:0;display:flex}.documentos{margin:0;padding-left:18px;font-size:14px;font-weight:400;line-height:1.7}.teste-falas{background:var(--fundo-chat);border-radius:10px;flex-direction:column;gap:8px;min-height:120px;max-height:280px;padding:12px;display:flex;overflow-y:auto}.teste-falas p{margin:0}.teste-envio{flex-wrap:nowrap;margin-top:12px}.teste-envio .busca{flex:1;min-width:0}.campo-data{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px}.previa-template{max-width:100%;font-weight:400}.variavel{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:4px;padding:0 3px;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}@media (width<=900px){.duas-colunas{grid-template-columns:minmax(0,1fr)}}.qr-real{background:#fff;width:240px;height:240px;padding:8px}.qr-aguardando{border:1px dashed var(--borda);color:var(--texto-suave);justify-content:center;align-items:center;font-size:14px;display:flex}.conectar-risco{flex-direction:column;gap:12px;display:flex}.conectar-aceite{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.conectar-aceite input{margin-top:3px}.opcao-grande:disabled{cursor:not-allowed;opacity:.6}.filtros-historico{color:var(--texto-suave);flex-wrap:wrap;align-items:flex-end;gap:12px 16px;font-size:13px;display:flex}.busca-historico{flex:240px}.campo-com-icone{border:1px solid var(--borda);background:var(--superficie);border-radius:8px;align-items:center;gap:6px;padding-left:10px;display:flex}.acao-campo .campo-com-icone input{border:0;flex:1;min-width:0}.historico.com-detalhe{grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.historico.com-detalhe{grid-template-columns:minmax(0,1fr)}}.paginacao-historico{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.historico-detalhe{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.dados-historico{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;font-size:13px;display:grid}.dados-historico dt{color:var(--texto-suave)}.dados-historico dd{margin:0}.historico-mensagens{background:var(--fundo-chat);border-radius:10px;max-height:60vh}.importacao-previa{flex-direction:column;gap:12px;margin-top:12px;display:flex}.importacao-previa .tabela td{white-space:nowrap}.avisos-importacao{max-height:240px;margin:8px 0 0;padding-left:18px;font-size:13px;overflow-y:auto}.secao-form{border-top:1px solid var(--borda);margin-top:24px;padding-top:16px}.secao-form h3{margin:0 0 4px;font-size:15px}.secao-form p{margin:0 0 12px}.campo-minutos{max-width:180px}.campo .campo-minutos input{padding-left:12px}.campo-prefixo.campo-minutos>span{padding:0 12px 0 0;font-family:inherit}.tabela-auditoria td{vertical-align:top}.mudancas-auditoria{margin:6px 0 0;padding-left:16px;font-size:12.5px}.mudancas-auditoria li{overflow-wrap:anywhere;white-space:pre-line;max-width:820px}.mudancas-auditoria del{color:var(--texto-suave)}.valor-global{overflow-wrap:anywhere;max-width:420px;display:inline-block}.webhook-meta{margin-bottom:16px}.webhook-meta dl{gap:6px;margin:8px 0 0;display:grid}.webhook-meta dt{font-weight:600}.webhook-meta dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.webhook-meta code{background:var(--fundo);overflow-wrap:anywhere;border-radius:6px;padding:4px 8px}.chave-criada{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chave-criada code{background:var(--fundo);overflow-wrap:anywhere;border-radius:6px;padding:4px 8px}.previa-template{background:var(--fundo-chat);border-radius:12px;flex-direction:column;gap:4px;max-width:340px;padding:14px;display:flex}.previa-balao{background:var(--balao-meu);overflow-wrap:anywhere;border-radius:4px 12px 12px;flex-direction:column;gap:6px;padding:8px 12px;display:flex;box-shadow:0 1px 1px #0000000f}.previa-corpo{white-space:pre-wrap;margin:0}.previa-rodape{color:var(--texto-suave)}.previa-arquivo{height:80px;color:var(--texto-suave);background:#0000000f;border-radius:8px;place-items:center;font-size:13px;display:grid}.previa-variavel{background:var(--meta-fundo);color:var(--meta-texto);border-radius:4px;padding:0 2px}.previa-valor{font-weight:600}.previa-botao{background:var(--superficie);color:var(--lida);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:14px;display:flex}.form-template{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.coluna-previa{flex-direction:column;gap:6px;display:flex;position:sticky;top:16px}@media (width<=900px){.form-template{grid-template-columns:minmax(0,1fr)}.coluna-previa{position:static}}.rotulo-com-acao{justify-content:space-between;align-items:center;gap:8px;display:flex}.subtitulo-form{margin:18px 0 8px;font-size:15px}.linha-botao-template{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.linha-botao-template input{border:1px solid var(--borda);background:var(--fundo);min-width:0;color:var(--texto);font:inherit;border-radius:8px;flex:180px;padding:9px 12px}.texto-template{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:420px;display:-webkit-box;overflow:hidden}.botao-com-icone{align-items:center;gap:6px;display:inline-flex}.girando{animation:1s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.modal-janela.modal-larga{width:min(620px,100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.relatorio-importacao{border:1px solid var(--borda);background:var(--fundo);text-align:left;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.relatorio-importacao p{margin:0}.relatorio-importacao ul{margin:6px 0 0;padding-left:18px}.relatorio-importacao li+li{margin-top:4px}.relatorio-importacao summary{cursor:pointer;font-weight:600}.segmentos{border:1px solid var(--borda);border-radius:8px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.segmentos button{border:0;border-left:1px solid var(--borda);color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;padding:6px 12px;font-size:13px}.segmentos button:first-child{border-left:0}.segmentos button:hover{background:var(--fundo);color:var(--texto)}.segmentos button[aria-pressed=true]{background:var(--destaque-fundo);color:var(--destaque);font-weight:600}.passos-execucao{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.passos-execucao li{flex-direction:column;gap:1px;padding:0 0 10px 18px;font-size:13px;display:flex;position:relative}.passos-execucao li:before{content:"";background:var(--cor-passo,var(--texto-suave));border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}.passos-execucao li:not(:last-child):after{content:"";background:var(--borda);width:1px;position:absolute;top:16px;bottom:0;left:4px}.passo-topo{align-items:baseline;gap:8px;min-width:0;display:flex}.passo-topo time{font-variant-numeric:tabular-nums;color:var(--texto-suave);flex-shrink:0;font-size:11px}.passo-caixa{color:var(--texto);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;overflow:hidden}button.passo-caixa{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--borda);text-decoration-color:var(--borda);text-underline-offset:3px}button.passo-caixa:hover{color:var(--destaque);text-decoration-color:currentColor}.passo-detalhe{color:var(--texto-suave);overflow-wrap:anywhere}.selo-rodando{background:var(--bot-fundo);color:var(--bot-texto)}.partes-csat{border:1px solid var(--borda);border-radius:8px;grid-template-columns:repeat(2,auto);align-self:flex-start;display:inline-grid;overflow:hidden}.partes-csat button{border:0;border-left:1px solid var(--borda);color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;padding:8px 16px;font-size:14px}.partes-csat button:first-child{border-left:0}.partes-csat button:hover{background:var(--fundo);color:var(--texto)}.partes-csat button[aria-pressed=true]{background:var(--destaque-fundo);color:var(--destaque);font-weight:600}.csat-config{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:16px;display:grid}.csat-form{flex-direction:column;gap:16px;display:flex}.csat-notas{flex-direction:column;gap:8px;display:flex}.csat-notas label{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;font-weight:400;display:grid}.csat-nota-numero{white-space:nowrap;font-weight:600}.csat-horas{align-items:center;gap:8px;font-weight:400;display:flex}.campo .csat-horas input{width:90px}.csat-previa{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}.csat-previa h3{margin:0 0 4px;font-size:15px}.balao-csat{border:1px solid var(--borda);background:var(--fundo);border-radius:10px 10px 10px 2px;flex-direction:column;gap:8px;padding:10px 12px;font-size:14px;display:flex}.balao-csat p{overflow-wrap:anywhere;white-space:pre-line;margin:0}.balao-csat-botao{border-top:1px solid var(--borda);color:var(--destaque);text-align:center;padding-top:8px;font-weight:600}.lista-csat{border:1px solid var(--borda);border-radius:10px;flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex;overflow:hidden}.lista-csat li{border-top:1px solid var(--borda);padding:8px 12px}.lista-csat li:first-child{border-top:0}.csat-indicadores{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.csat-indicador{flex-direction:column;gap:4px;display:flex}.csat-indicador strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.csat-grade{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.csat-grade h3,.cartao-topo h3{margin:0 0 8px;font-size:15px}.csat-barras{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.csat-barras li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.csat-barra-nota{white-space:nowrap}.csat-barra-trilho{height:10px;display:flex}.csat-barra{background:var(--destaque);border-radius:0 4px 4px 0;min-width:2px;height:100%}.csat-barra-valor{color:var(--texto-suave);font-variant-numeric:tabular-nums;white-space:nowrap}.csat-filtro-nota{color:var(--texto-suave);flex-direction:row;align-items:center;font-size:13px}@media (width<=860px){.csat-config{grid-template-columns:minmax(0,1fr)}.csat-previa{position:static}}.nova-campanha{flex-direction:column;gap:16px;display:flex}.vagas-campanha{flex-direction:column;gap:8px;display:flex}.vaga-campanha{grid-template-columns:minmax(140px,220px) minmax(0,260px) minmax(0,1fr);align-items:center;gap:8px;font-weight:400;display:grid}.vaga-campanha select,.vaga-campanha input{border:1px solid var(--borda);background:var(--fundo);min-width:0;color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.escolher-planilha{font-weight:400;display:flex}.conferencia-campanha p{margin:0}.recusados-campanha{max-height:180px;margin:8px 0 0;padding-left:18px;font-size:13px;overflow-y:auto}.voltar-disparos{align-self:flex-start}.confirmar-cancelar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.indicadores-campanha{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.indicador-campanha{flex-direction:column;gap:4px;display:flex}.indicador-campanha strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}@media (width<=720px){.vaga-campanha{grid-template-columns:minmax(0,1fr)}}.faixas-horario{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}.faixa-horario{border:1px solid var(--borda);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.dias-semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.dia-semana{border:1px solid var(--borda);background:var(--superficie);color:var(--texto-suave);font:inherit;cursor:pointer;border-radius:6px;padding:5px 0;font-size:11px;font-weight:600}.dia-semana[aria-pressed=true]{border-color:var(--tipo-horario);background:color-mix(in srgb, var(--tipo-horario) 16%, transparent);color:var(--texto)}.faixa-horas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 32px;align-items:center;gap:6px;display:grid}.faixa-horas input{border:1px solid var(--borda);background:var(--fundo);width:100%;min-width:0;color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:400}.remover-faixa{height:36px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.remover-faixa:hover:not(:disabled){background:var(--perigo-fundo);color:var(--perigo)}.remover-faixa:disabled{cursor:not-allowed;opacity:.35}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.barra-busca{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.busca-fluxos{border:1px solid var(--borda);background:var(--superficie);min-width:260px;color:var(--texto);font:inherit;border-radius:10px;flex:1;padding:11px 14px;font-size:15px}.ordenar{color:var(--texto-suave);align-items:center;gap:8px;font-size:13px;display:flex}.ordenar select{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.tabela-fluxos{border-collapse:separate;border-spacing:0 8px;width:100%;font-size:14px}.tabela-fluxos th{color:var(--texto-suave);text-align:left;white-space:nowrap;padding:0 16px;font-size:12px;font-weight:600}.tabela-fluxos td{border-top:1px solid var(--borda);border-bottom:1px solid var(--borda);background:var(--superficie);white-space:nowrap;vertical-align:middle;padding:14px 16px}.tabela-fluxos td:first-child{border-left:1px solid var(--borda);white-space:normal;border-radius:10px 0 0 10px;width:45%}.tabela-fluxos td:last-child{border-right:1px solid var(--borda);border-radius:0 10px 10px 0}.tabela-fluxos td.lista-vazia{color:var(--texto-suave);text-align:center;border-radius:10px;padding:32px}.tabela-fluxos tbody tr:hover td:not(.lista-vazia){border-color:var(--borda-forte)}.nome-fluxo-linha{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.nome-link{color:var(--texto);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--borda-forte);text-decoration-color:var(--borda-forte);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}.nome-link:hover{color:var(--destaque);text-decoration-color:currentColor}.descricao-fluxo{color:var(--texto-suave);font-size:13px}.etiquetas-fluxo{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.etiqueta-fluxo{background:var(--bot-fundo);color:var(--bot-texto);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.acoes-linha{flex-wrap:nowrap;justify-content:flex-end}.botao.perigo{border-color:var(--perigo);color:var(--perigo)}.rodape-lista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.paginas{gap:4px;margin-left:12px;display:flex}.pagina-botao{border:1px solid var(--borda);background:var(--superficie);min-width:34px;height:34px;color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;padding:0 8px;font-size:13px}.pagina-botao.atual{border-color:var(--destaque);background:var(--destaque-fundo);color:var(--destaque);font-weight:600}.pagina-botao:disabled{cursor:not-allowed;opacity:.4}.voltar-lista{color:var(--destaque);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.nome-fluxo{field-sizing:content;min-width:8ch;max-width:100%;color:var(--texto);font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;margin-left:-9px;padding:2px 8px}.nome-fluxo:hover,.nome-fluxo:focus{border-color:var(--borda);background:var(--superficie)}.barra-confirmacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.editor-pagina{height:100%;position:relative}.flutuante{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;box-shadow:0 4px 16px #0000002e}.editor-topo{z-index:10;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex;position:absolute;top:12px;left:12px;right:12px}.editor-titulo{align-items:center;gap:14px;min-width:0;display:flex}.editor-titulo h1{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:20px;display:flex}.editor-acoes{flex-shrink:0}.editor-confirmacao{z-index:11;width:min(560px,100% - 24px);position:absolute;top:80px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000002e}.menu-caixas,.painel-caixa{z-index:10;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:80px;bottom:12px;overflow-y:auto}.menu-caixas{width:200px;left:12px}.painel-caixa{width:300px;right:12px}.painel-caixa.largo{width:420px}.menu-caixas h2,.painel-caixa h2{margin:0;font-size:16px}.menu-caixas p,.painel-caixa p{margin:0}.busca-caixas{box-sizing:border-box;border:1px solid var(--borda);background:var(--superficie);width:100%;color:var(--texto);font:inherit;border-radius:10px;flex-shrink:0;padding:8px 10px;font-size:14px}.grupo-caixas{flex-direction:column;gap:6px;display:flex}.grupo-caixas h3{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);margin:4px 0 0;font-size:11px;font-weight:600}.item-caixa{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;text-align:left;cursor:grab;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:flex}.item-caixa:hover{border-color:var(--cor-bloco);background:var(--superficie)}.item-caixa.ativo{border-color:var(--cor-bloco);background:var(--superficie);box-shadow:inset 3px 0 0 var(--cor-bloco)}.item-caixa:active{cursor:grabbing}.tela-infinita{position:absolute;inset:0}.tela-infinita .react-flow__controls{left:212px}.tela-infinita.com-painel .react-flow__minimap{right:312px}.tela-infinita.com-painel.largo .react-flow__minimap{right:432px}.tela-infinita .react-flow{--xy-background-color:var(--fundo-chat);--xy-background-pattern-color:var(--borda-forte);--xy-edge-stroke:var(--borda-forte);--xy-edge-stroke-selected:var(--destaque);--xy-edge-stroke-width:2;--xy-connectionline-stroke:var(--destaque);--xy-connectionline-stroke-width:2;--xy-handle-background-color:var(--superficie);--xy-handle-border-color:var(--borda-forte);--xy-controls-button-background-color:var(--superficie);--xy-controls-button-background-color-hover:var(--fundo);--xy-controls-button-color:var(--texto);--xy-controls-button-color-hover:var(--texto);--xy-controls-button-border-color:var(--borda);--xy-minimap-background-color:var(--superficie);--xy-minimap-mask-background-color:#00000014;--xy-minimap-node-background-color:var(--borda-forte);--xy-attribution-background-color:transparent}.caixa{border:1px solid var(--borda);border-left:4px solid var(--cor-bloco);background:var(--superficie);width:220px;color:var(--texto);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex;box-shadow:0 1px 3px #0000001f}.caixa.selecionada{outline:2px solid var(--destaque);outline-offset:2px}.caixa-saidas{flex-direction:column;gap:4px;margin:8px -12px 0 0;padding:0;list-style:none;display:flex}.caixa-saidas li{background:var(--fundo);border-radius:6px 0 0 6px;padding:4px 14px 4px 8px;font-size:12px;font-weight:600;position:relative}.caixa .react-flow__handle{border-width:2px;width:12px;height:12px}.caixa .react-flow__handle:hover{border-color:var(--destaque)}.painel-caixa .cartao-topo{margin-bottom:0}.fechar-painel{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:20px;line-height:1.4}.fechar-painel:hover{background:var(--fundo);color:var(--texto)}.painel-campos{flex-direction:column;gap:12px;display:flex}.remover-seta{pointer-events:all;position:absolute;box-shadow:0 2px 8px #0003}.dicas-tela{color:var(--texto-suave);margin-top:auto;font-size:13px}.dicas-tela summary{cursor:pointer;font-weight:600}.dicas-tela ul{margin:8px 0 0;padding-left:18px;line-height:1.6}.regras-saidas li{align-items:center;gap:6px;display:flex}.saida-codigo{color:var(--cor-bloco);font-weight:700}.saida-nome{flex:1;font-weight:500}.saida-info{color:var(--texto-suave);cursor:help;display:inline-flex}.regras-saidas .saida-incompleta .saida-nome{color:var(--aviso-texto);font-style:italic}.regras-saidas .saida-senao{border-top:1px solid var(--borda);color:var(--texto-suave);background:0 0;border-radius:0;justify-content:flex-end;margin-top:2px;padding-top:8px}.regras{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.regra{grid-template-columns:24px minmax(0,1.3fr) auto minmax(0,1fr) 32px;align-items:end;gap:8px;display:grid}.regra-codigo{height:36px;color:var(--tipo-condicao);align-items:center;font-size:13px;font-weight:700;display:flex}.regra-campo{min-width:0;color:var(--texto-suave);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.regra .regra-campo input,.regra .regra-campo select{width:100%;min-width:0;padding:8px 10px;font-size:13px}.regra .regra-campo select{width:auto;min-width:64px}.regra .regra-campo input:disabled{opacity:.5}.remover-regra{height:36px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.remover-regra:hover:not(:disabled){background:var(--perigo-fundo);color:var(--perigo)}.remover-regra:disabled{cursor:not-allowed;opacity:.35}.teste-condicao{border-top:1px solid var(--borda);padding-top:10px;font-size:13px}.teste-condicao summary{cursor:pointer;font-weight:600}.teste-condicao .painel-campos{gap:8px;margin-top:10px}.resultado-regras{flex-direction:column;gap:4px;margin:0;padding:0;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px;list-style:none;display:flex}.resultado-regras .verdadeira{color:var(--tipo-transferir)}.resultado-regras .falsa{color:var(--perigo)}.resultado-regras .incompleta{color:var(--texto-suave);font-style:italic}.resultado-teste{text-align:center;border-radius:8px;padding:8px 10px;font-weight:700}.resultado-teste.sim{background:color-mix(in srgb, var(--tipo-transferir) 16%, transparent);color:var(--tipo-transferir)}.resultado-teste.nao{background:var(--perigo-fundo);color:var(--perigo)}.selo-em-breve{margin-left:auto;padding:0 6px;font-size:10px;font-weight:500}.abas-opcoes{box-shadow:inset 0 -1px 0 var(--borda);gap:4px;margin-bottom:4px;display:flex}.aba-opcoes{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 8px 8px;font-size:14px;font-weight:600;display:inline-flex}.aba-opcoes:hover{color:var(--texto)}.aba-opcoes[aria-selected=true]{border-bottom-color:var(--destaque);color:var(--texto)}.contagem-aba{background:var(--destaque);min-width:18px;color:var(--sobre-destaque);text-align:center;border-radius:999px;padding:1px 5px;font-size:11px;font-weight:700}.painel-opcoes{flex-direction:column;gap:6px;display:flex}.painel-opcoes>.botao{align-self:flex-start}.opcoes-menu,.respostas-opcoes{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.opcoes-menu li{grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;gap:6px;display:grid}.respostas-opcoes{gap:12px}.respostas-opcoes label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.respostas-opcao-nome{overflow-wrap:anywhere}.campo .respostas-opcoes input{padding:8px 10px;font-size:13px}.opcao-numero{color:var(--tipo-menu);font-size:13px;font-weight:700}.opcoes-menu input{border:1px solid var(--borda);background:var(--fundo);width:100%;min-width:0;color:var(--texto);font:inherit;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:400}.campo-espera{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.campo-espera small{color:var(--texto-suave);grid-column:1/-1;font-size:12px}.caixa.com-problema{border-color:var(--perigo);box-shadow:0 0 0 2px color-mix(in srgb, var(--perigo) 30%, transparent)}.problemas-caixa{background:var(--perigo-fundo);color:var(--perigo);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:8px 10px 8px 26px;font-size:13px;display:flex}.editor-problemas{z-index:11;width:min(520px,100% - 560px);min-width:300px;max-height:40%;padding:12px 14px;position:absolute;top:80px;left:50%;overflow-y:auto;transform:translate(-50%)}.editor-problemas-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.editor-problemas-topo strong{color:var(--perigo);align-items:center;gap:6px;font-size:14px;display:flex}.editor-problemas ul{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:20px;font-size:13px;display:flex}.link-problema{vertical-align:top;color:var(--texto);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--borda);text-decoration-color:var(--borda);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.link-problema:hover{color:var(--destaque);text-decoration-color:currentColor}.status-fluxo{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.interruptor{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 4px 2px 0;font-size:13px;font-weight:600;display:inline-flex}.interruptor[aria-checked=true]{color:var(--destaque)}.interruptor:disabled{cursor:progress;opacity:.7}.interruptor-trilho{background:var(--borda-forte);border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.interruptor[aria-checked=true] .interruptor-trilho{background:var(--destaque)}.interruptor-botao{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.interruptor[aria-checked=true] .interruptor-botao{transform:translate(14px)}.interruptor:focus-visible .interruptor-trilho{outline:2px solid var(--destaque);outline-offset:2px}.confirmar-inativar{z-index:60;border:1px solid var(--borda);background:var(--superficie);width:min(300px,100vw - 16px);color:var(--texto);border-radius:12px;padding:12px 14px;position:fixed;box-shadow:0 12px 32px #0000004d}.confirmar-inativar p{color:var(--texto-suave);margin:0 0 10px;font-size:13px;line-height:1.45}.confirmar-inativar p strong{color:var(--texto);margin-bottom:2px;display:block}.confirmar-inativar-botoes{justify-content:flex-end;gap:8px;display:flex}.botao-execucoes{align-items:center;gap:6px;display:inline-flex}.botao-execucoes[aria-pressed=true]{border-color:var(--destaque);color:var(--destaque)}.lista-execucoes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lista-execucoes>li{border:1px solid var(--borda);border-radius:8px}.lista-execucoes>li.escolhida{border-color:var(--destaque)}.lista-execucoes>li>.passos-execucao{padding:4px 10px 2px}.execucao-linha{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.execucao-linha:hover{background:var(--fundo)}.execucao-contato{flex-direction:column;min-width:0;font-size:13px;display:flex}.tela-infinita.com-caminho .caixa:not(.no-caminho){opacity:.35}.tela-infinita.com-caminho .react-flow__edge:not(.seta-caminho){opacity:.2}.caixa.no-caminho{box-shadow:0 0 0 2px color-mix(in srgb, var(--destaque) 45%, transparent)}.react-flow__edge.seta-caminho .react-flow__edge-path{stroke:var(--destaque);stroke-width:3px}.bloco-tipo{letter-spacing:.04em;text-transform:uppercase;color:var(--cor-bloco);font-size:11px;font-weight:700}.icone-tipo{background:color-mix(in srgb, var(--cor-bloco) 16%, transparent);width:26px;height:26px;color:var(--cor-bloco);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.caixa-topo{align-items:center;gap:8px;margin-bottom:4px;display:flex}.chip-tipo{border:1px solid color-mix(in srgb, var(--cor-bloco) 40%, transparent);color:var(--cor-bloco);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 2px;font-size:12px;font-weight:600;display:inline-flex}.chip-tipo .icone-tipo{border-radius:999px;width:22px;height:22px}.bloco-detalhe{-webkit-line-clamp:2;color:var(--texto-suave);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.bloco-gatilho{--cor-bloco:var(--tipo-gatilho)}.bloco-mensagem{--cor-bloco:var(--tipo-mensagem)}.bloco-pergunta{--cor-bloco:var(--tipo-pergunta)}.bloco-menu{--cor-bloco:var(--tipo-menu)}.bloco-csat{--cor-bloco:var(--tipo-csat)}.previa-csat{border:1px solid var(--borda);background:var(--fundo);border-radius:8px;padding:10px 12px;font-size:13px;font-weight:400}.previa-csat p{white-space:pre-line;margin:0 0 6px}.previa-csat ul{margin:0;padding:0;list-style:none}.campo>a.botao{align-self:flex-start;text-decoration:none}.bloco-condicao{--cor-bloco:var(--tipo-condicao)}.bloco-horario{--cor-bloco:var(--tipo-horario)}.bloco-aguardar{--cor-bloco:var(--tipo-aguardar)}.bloco-inatividade{--cor-bloco:var(--tipo-inatividade)}.bloco-parar_inatividade{--cor-bloco:var(--tipo-parar_inatividade)}.bloco-http{--cor-bloco:var(--tipo-http)}.bloco-ia{--cor-bloco:var(--tipo-ia)}.bloco-departamento{--cor-bloco:var(--tipo-departamento)}.bloco-transferir{--cor-bloco:var(--tipo-transferir)}.bloco-atualizar{--cor-bloco:var(--tipo-atualizar)}.bloco-etiqueta{--cor-bloco:var(--tipo-etiqueta)}.bloco-guardar{--cor-bloco:var(--tipo-guardar)}.bloco-fim{--cor-bloco:var(--tipo-fim)}.bloco-encerrar{--cor-bloco:var(--tipo-encerrar)}.bloco-codigo{--cor-bloco:var(--tipo-codigo)}.codigo-js{white-space:pre;tab-size:2;width:100%;font-size:13px;line-height:1.45;overflow:auto}.como-chamar summary{cursor:pointer}.como-chamar pre{margin:6px 0}.vinculos-canal{flex-direction:column;gap:14px;display:flex}.palavras-canal summary{cursor:pointer;padding:9px 0;font-weight:400}.vinculos-canal-avisos{flex-direction:column;gap:6px;display:flex}.editor-codigo{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.editor-codigo-barra{justify-content:space-between;align-items:center;gap:8px;display:flex}.editor-codigo-area{border:1px solid var(--borda);border-radius:8px;height:340px;overflow:hidden}.editor-codigo.ampliado{z-index:100;border:1px solid var(--borda);background:var(--superficie);border-radius:12px;padding:12px;position:fixed;inset:16px;box-shadow:0 8px 32px #00000059}.editor-codigo.ampliado .editor-codigo-area{flex:1;height:auto;min-height:0}.bloco-responder{--cor-bloco:var(--tipo-responder)}@media (width<=900px){.editor-pagina{flex-direction:column;gap:12px;height:auto;padding:12px;display:flex}.editor-topo,.editor-confirmacao,.editor-problemas,.menu-caixas,.painel-caixa,.painel-caixa.largo,.tela-infinita{width:auto;position:static;transform:none}.editor-topo{flex-wrap:wrap}.tela-infinita{border:1px solid var(--borda);border-radius:12px;height:65vh;overflow:hidden}.tela-infinita .react-flow__controls{left:0}.tela-infinita.com-painel .react-flow__minimap,.tela-infinita.com-painel.largo .react-flow__minimap{right:0}}.texto-variaveis{flex-direction:column;gap:6px;display:flex}.inserir-variavel{align-self:flex-start;position:relative}.inserir-variavel>.botao{align-items:center;gap:5px;font-weight:600;display:inline-flex}.lista-variaveis{z-index:30;border:1px solid var(--borda);background:var(--superficie);border-radius:8px;width:max-content;min-width:240px;max-width:300px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.lista-variaveis ul{margin:0;padding:0;list-style:none}.grupo-variaveis{text-transform:uppercase;color:var(--texto-suave);padding:6px 8px 2px;font-size:11px;font-weight:700;display:block}.lista-variaveis button{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;font-size:13px;font-weight:400;display:flex}.lista-variaveis button:hover,.lista-variaveis button:focus-visible{background:var(--destaque-fundo);outline:none}.lista-variaveis code{font-family:ui-monospace,Consolas,Courier New,monospace;font-weight:600}.lista-variaveis small{color:var(--texto-suave);font-size:12px}.http-endereco{align-items:flex-start;gap:6px;display:flex}.http-endereco select{flex-shrink:0;width:auto}.http-endereco>:last-child{flex:1;min-width:0}.http-linha{align-items:center;gap:6px;margin-bottom:6px;display:flex}.http-linha>input,.http-linha>div{flex:1;min-width:0}.http-cabecalho{grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:start;gap:6px;margin-bottom:10px;display:grid}.endereco-webhook{border:1px solid var(--borda);background:var(--fundo);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:12px}.exemplo-webhook{background:var(--fundo);white-space:pre-wrap;border-radius:8px;margin:0;padding:8px 10px;font-size:12px}.lista-versoes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.versao{border:1px solid var(--borda);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.versao:hover{background:var(--fundo)}.versao.escolhida{border-color:var(--destaque)}.importar-curl{border:1px dashed var(--borda);border-radius:8px;padding:10px}.importar-curl textarea{font-size:12px}.integracao-resultado{border:1px solid var(--borda);background:var(--fundo);border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.endereco-teste{overflow-wrap:anywhere}.resposta-teste{background:var(--superficie);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:240px;margin:0;padding:8px;font-size:12px;overflow:auto}.guardados-teste{margin:0;padding-left:16px;font-size:13px}.bloco-nao_convertida{--cor-bloco:var(--tipo-nao_convertida);border-style:dashed}.original-caixa{border:1px solid var(--borda);background:var(--fundo);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:320px;margin:4px 0 0;padding:10px;font-size:12px;overflow:auto}.inicio-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.inicio-principal,.inicio-periodo,.inicio-lateral{flex-direction:column;gap:16px;min-width:0;display:flex}.inicio-periodo{transition:opacity .15s}.inicio-periodo.atualizando{opacity:.55}@media (width<=1100px){.inicio-layout{grid-template-columns:minmax(0,1fr)}}.grade-inicio{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.grade-inicio .cartao h2+.subtitulo{margin-bottom:12px}.cartao>h2+.tabela-rolagem{margin-top:12px}@media (width<=640px){.grade-inicio{grid-template-columns:minmax(0,1fr)}}.agora-topo{border-bottom:1px solid var(--borda);align-items:center;gap:12px;padding-bottom:14px;display:flex}.agora-icone{border:2px solid var(--destaque);width:36px;height:36px;color:var(--destaque);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agora-titulo{flex-direction:column;flex:1;min-width:0;display:flex}.agora-titulo strong{font-size:15px}.agora-titulo span{color:var(--texto-suave);font-size:13px}.selo-ao-vivo{background:var(--destaque-fundo);color:var(--destaque);border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.selo-ao-vivo:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.agora-itens{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px 0;margin-top:14px;display:grid;overflow:hidden}.agora-itens.largos{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.item-inicio{border-left:1px solid var(--borda);align-items:center;gap:10px;min-width:0;margin-left:-1px;padding:2px 14px;display:flex}.item-icone{border:2px solid var(--borda-forte);width:30px;height:30px;color:var(--texto-suave);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.item-inicio.critico .item-icone{border-color:var(--critico);color:var(--critico)}.item-texto{flex-direction:column;min-width:0;display:flex}.item-rotulo,.item-detalhe{color:var(--texto-suave);font-size:12px}.item-valor{font-size:17px;font-weight:700}.anel{flex-shrink:0;width:30px;height:30px}.anel circle{fill:none;stroke-width:3px}.anel-trilho{stroke:var(--grafico);opacity:.25}.anel-preenchido{stroke:var(--grafico);stroke-linecap:round}.movimento-topo{align-items:center;gap:10px;margin-bottom:14px;display:flex}.cartao .movimento-topo h2{font-size:18px}.abas-periodo{border:1px solid var(--borda);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.abas-periodo button{border:0;border-left:1px solid var(--borda);color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;padding:10px;font-size:14px}.abas-periodo button:first-child{border-left:0}.abas-periodo button:hover{background:var(--fundo);color:var(--texto)}.abas-periodo button[aria-pressed=true]{background:var(--destaque-fundo);color:var(--destaque);font-weight:600}.movimento-corpo{border-top:1px solid var(--borda);margin:16px -18px 0;padding:16px 18px 0}.metricas{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.metrica{border:1px solid var(--borda);color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex:0 230px;align-items:center;gap:12px;padding:12px 14px;display:flex}.metrica:hover{border-color:var(--borda-forte)}.metrica[aria-pressed=false] .metrica-texto strong{color:var(--texto-suave)}.metrica-icone{border:1px solid var(--borda);background:var(--fundo);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.metrica-texto{flex-direction:column;flex:1;min-width:0;display:flex}.metrica-nome{color:var(--texto-suave);align-items:center;gap:6px;font-size:14px;display:flex}.metrica-texto strong{font-size:22px;font-weight:600}.metrica-chave{border-radius:2px;width:12px;height:3px}.metrica-dica{color:var(--texto-suave);align-self:flex-start}.grafico{position:relative}.grafico svg{width:100%;height:auto;display:block;overflow:visible}.grade-linha{stroke:var(--borda);stroke-width:1px}.eixo-base{stroke:var(--borda-forte);stroke-width:1px}.eixo{fill:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:11px}.linha{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mira{stroke:var(--borda-forte);stroke-width:1px}.marcador{stroke:var(--superficie);stroke-width:2px}.area-mira{cursor:crosshair;outline:none}.area-mira:focus-visible{stroke:var(--destaque);stroke-width:1px}.grafico-vazio{text-align:center;margin:24px 0}.dica{z-index:2;border:1px solid var(--borda);background:var(--superficie);white-space:nowrap;pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12px;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 6px 18px #0000001f}.dica.para-direita{transform:translate(12px,calc(-100% - 12px))}.dica.para-esquerda{transform:translate(calc(-100% - 12px),calc(-100% - 12px))}.dica-titulo{color:var(--texto-suave);margin-bottom:4px}.dica-linha{align-items:center;gap:6px;display:flex}.dica-linha strong{font-variant-numeric:tabular-nums}.dica-chave{border-radius:2px;width:10px;height:3px}.tabela-alternativa{margin-top:10px;font-size:13px}.tabela-alternativa summary{color:var(--texto-suave);cursor:pointer}.tabela-alternativa .tabela{max-width:520px;margin-top:8px}.cartao-lateral h2{margin-bottom:14px}.cartao.cartao-lateral h2{font-size:17px}.lateral-rodape{border:0;border-top:1px solid var(--borda);width:calc(100% + 36px);color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:0 0 12px 12px;margin:16px -18px -18px;padding:13px;font-size:14px;display:block}.lateral-rodape:hover{background:var(--fundo)}.lateral-resumo{color:var(--texto-suave);margin:12px 0 0;font-size:13px}.lateral-resumo strong{color:var(--texto)}.avatares{margin:0;padding:0;list-style:none;display:flex}.avatares .avatar{border:2px solid var(--superficie)}.avatares li+li{margin-left:-6px}.avatar-mais{background:var(--fundo);color:var(--texto-suave)}.pilulas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pilula{border:1px solid var(--borda);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.pilula svg{color:var(--destaque)}.pilula-numero{background:var(--destaque-fundo);color:var(--destaque);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 7px;font-size:12px;font-weight:600}.barra-envios{border-radius:4px;gap:2px;height:12px;margin:12px 0;display:flex;overflow:hidden}.barra-envios span{min-width:3px}.legenda{color:var(--texto-suave);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.legenda li{align-items:center;gap:6px;display:flex}.legenda strong{color:var(--texto);font-variant-numeric:tabular-nums}.legenda-envios{flex-direction:column}.legenda-envios li{grid-template-columns:14px 1fr auto 40px;display:grid}.legenda-envios .texto-suave{text-align:right;font-variant-numeric:tabular-nums}.amostra{border-radius:3px;width:10px;height:10px}.icone-critico,.valor-critico svg{color:var(--critico)}.valor-critico{align-items:center;gap:4px;font-weight:600;display:inline-flex}.tabela th.grupo-colunas{text-align:center}.relatorio-grade{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr))}.filtros-acao{margin-left:auto}.relatorio-dias{max-height:420px;overflow-y:auto}.relatorio-dias thead th{background:var(--superficie);position:sticky;top:0}.relatorio-coluna{flex-direction:column;gap:12px;min-width:0;display:flex}:root{--fundo:#f4f5f7;--fundo-chat:#eef0f3;--superficie:#fff;--texto:#1d2330;--texto-suave:#5b6475;--borda:#e2e5ea;--destaque:#0f7a6d;--destaque-fundo:#e1f3f0;--sobre-destaque:#fff;--balao-contato:#fff;--balao-meu:#dcf5e8;--balao-bot:#e8ecfb;--bot-fundo:#e8ecfb;--bot-texto:#3949a8;--aviso-fundo:#fff4dc;--aviso-texto:#8a5a00;--pausa:#e0a100;--meta-fundo:#e5f0ff;--meta-texto:#1957b8;--lida:#1e88e5;--perigo:#c62828;--perigo-fundo:#fdecec;--borda-forte:#c4cad3;--grafico:#00897b;--grafico-ativo:#00695f;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1baf7a;--envio-sem-confirmacao:#86b6ef;--envio-entregue:#3987e5;--envio-lida:#1c5cab;--critico:#d03b3b;--tipo-gatilho:#0f7a6d;--tipo-mensagem:#1d4ed8;--tipo-pergunta:#0e7490;--tipo-menu:#4338ca;--tipo-csat:#a21caf;--tipo-condicao:#7e22ce;--tipo-horario:#a16207;--tipo-aguardar:#4d7c0f;--tipo-inatividade:#9f1239;--tipo-parar_inatividade:#9f1239;--tipo-departamento:#8a5a2b;--tipo-http:#c2410c;--tipo-ia:#be185d;--tipo-transferir:#15803d;--tipo-atualizar:#0369a1;--tipo-etiqueta:#0f766e;--tipo-guardar:#6d28d9;--tipo-fim:#c62828;--tipo-encerrar:#b45309;--tipo-codigo:#854d0e;--tipo-responder:#475569;--tipo-nao_convertida:#6b7280;--status-cinza:#5b6475;--status-azul:#1d4ed8;--status-verde:#15803d;--status-amarelo:#a16207;--status-laranja:#c2410c;--status-vermelho:#c62828;--status-roxo:#7e22ce;color:var(--texto);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fundo:#12161d;--fundo-chat:#0e1218;--superficie:#1a2029;--texto:#e6e9ef;--texto-suave:#9aa3b2;--borda:#2a313d;--destaque:#3cc4b2;--destaque-fundo:#173431;--sobre-destaque:#0b1f1c;--balao-contato:#1f2631;--balao-meu:#17392d;--balao-bot:#232a45;--bot-fundo:#232a45;--bot-texto:#aab6ff;--aviso-fundo:#3a2e12;--aviso-texto:#f3c86a;--pausa:#f3c86a;--meta-fundo:#182c4a;--meta-texto:#8fbaff;--lida:#5cb3ff;--perigo:#ff6b6b;--perigo-fundo:#3a1c1c;--borda-forte:#404a59;--grafico:#26a897;--grafico-ativo:#45c2b1;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--envio-sem-confirmacao:#1c5cab;--envio-entregue:#3987e5;--envio-lida:#86b6ef;--tipo-gatilho:#3cc4b2;--tipo-mensagem:#6ea8ff;--tipo-pergunta:#38c6e0;--tipo-menu:#9b9bff;--tipo-csat:#e879f9;--tipo-condicao:#c48bff;--tipo-horario:#f0b429;--tipo-aguardar:#a3d65c;--tipo-inatividade:#fda4af;--tipo-parar_inatividade:#fda4af;--tipo-departamento:#dba878;--tipo-http:#fb8c4a;--tipo-ia:#f472b6;--tipo-transferir:#4ade80;--tipo-atualizar:#38bdf8;--tipo-etiqueta:#2dd4bf;--tipo-guardar:#a78bfa;--tipo-fim:#ff6b6b;--tipo-encerrar:#fbbf24;--tipo-codigo:#facc15;--tipo-responder:#a3b3c6;--tipo-nao_convertida:#9ca3af;--status-cinza:#9aa3b2;--status-azul:#6ea8ff;--status-verde:#4ade80;--status-amarelo:#f0b429;--status-laranja:#fb8c4a;--status-vermelho:#ff6b6b;--status-roxo:#c48bff}}.selo-status-contato{--cor-status:var(--status-cinza);background:color-mix(in srgb, var(--cor-status) 14%, transparent);max-width:100%;color:var(--cor-status);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.selo-status-contato:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.selo-status-contato>span{text-overflow:ellipsis;overflow:hidden}.cor-cinza{--cor-status:var(--status-cinza)}.cor-azul{--cor-status:var(--status-azul)}.cor-verde{--cor-status:var(--status-verde)}.cor-amarelo{--cor-status:var(--status-amarelo)}.cor-laranja{--cor-status:var(--status-laranja)}.cor-vermelho{--cor-status:var(--status-vermelho)}.cor-roxo{--cor-status:var(--status-roxo)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--borda-forte) transparent}:hover{scrollbar-color:var(--texto-suave) transparent}body{background:var(--fundo);margin:0}.carregando-app{height:100vh;color:var(--texto-suave);justify-content:center;align-items:center;display:flex}.layout{flex-direction:column;height:100vh;display:flex}.menu{z-index:20;background:var(--superficie);border-bottom:1px solid var(--borda);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px 20px;padding:8px 20px;display:flex;position:relative}.marca{color:var(--destaque);font-size:18px;font-weight:700;text-decoration:none}.menu-grupos{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.menu-grupo{position:relative}.menu-grupo-botao{min-height:40px;color:var(--texto);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.menu-grupo-botao:hover,.menu-grupo-botao[aria-expanded=true]{background:var(--fundo)}.menu-grupo-botao.ativo{background:var(--destaque-fundo);color:var(--destaque)}.menu-lista{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:2px;min-width:220px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 36px #00000040}.item{width:100%;color:var(--texto);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px}.item:hover{background:var(--fundo)}.item.ativo{background:var(--destaque-fundo);color:var(--destaque);font-weight:600}.conteudo{flex:1;min-height:0;padding:32px;overflow-y:auto}.conteudo.cheio{padding:0;display:flex;overflow:hidden}.conteudo.tela-cheia{padding:0;overflow:hidden}@media (width<=900px){.conteudo.tela-cheia{overflow-y:auto}}.menu-usuario{align-items:center;gap:10px;margin-left:auto;display:flex}.menu-usuario-texto{flex-direction:column;min-width:0;max-width:260px;font-size:13px;display:flex}.menu-usuario-texto span{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sair{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:13px}.sair:hover{background:var(--fundo);color:var(--texto)}.avatar{background:var(--destaque-fundo);width:40px;height:40px;color:var(--destaque);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.avatar.pequeno{width:32px;height:32px;font-size:12px}.avatar.com-status{position:relative}.avatar.com-status:after{content:"";border:2px solid var(--superficie);background:var(--borda-forte);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.avatar.com-status.em-atendimento:after{background:var(--destaque)}.avatar.com-status.em-pausa:after{background:var(--pausa)}.avatar.grande{width:64px;height:64px;font-size:22px}.botao{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px}.botao:hover:not(:disabled){border-color:var(--destaque)}.botao.primario{border-color:var(--destaque);background:var(--destaque);color:var(--sobre-destaque);font-weight:600}.botao:disabled{cursor:not-allowed;opacity:.55}@media (width<=760px){.menu{padding:6px 12px}.menu-grupo-botao{padding:0 10px}.menu-usuario-texto{display:none}.conteudo{padding:16px}}.menu-conta{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:4px 8px;display:flex}.menu-conta:hover,.menu-conta:focus-visible{background:var(--fundo)}.modal-conta h3{margin:4px 0 0;font-size:15px}
