:root{--marca-cinza:#787878;--marca-branco-gelo:#f6f6f7;--marca-creme-claro:#f3ecdf;--marca-taupe:#796d5f;--marca-marfim:#fdf5e4;--marca-areia:#e8cfae;--marca-caqui:#c0b291;--marca-caramelo:#a88d69;--cor-primaria:var(--marca-taupe);--cor-secundaria:var(--marca-caramelo);--cor-fundo:var(--marca-marfim);--cor-fundo-cartao:var(--marca-branco-gelo);--cor-borda-suave:var(--marca-caqui);--cor-texto:#3e372f;--cor-texto-suave:var(--marca-cinza);--cor-sucesso:#4f6b47;--cor-alerta:#a4432e;--superficie-cartao:#fbfaf7;--superficie-lateral:#f9f3e6;--superficie-painel:#fdfbf6;--superficie-suave:#f0e9da;--cor-texto-apoio:#6f6558;--borda-suave:#c0b29173;--cor-foco:var(--marca-taupe);--fundo-sucesso:#4f6b471f;--fundo-alerta:#a4432e1a;--fundo-atencao:#a88d6926;--sombra-cartao:0 1px 2px #3e372f0d, 0 10px 28px #3e372f12;--sombra-fina:0 1px 2px #3e372f0f;--sombra-botao:0 6px 16px #796d5f59;--fundo-nota:#fdf0c8;--raio-cartao:14px;--raio-etiqueta:8px;--raio-miudo:6px;--raio-campo:10px;--raio-botao:12px;--raio-selo:999px;--superficie-barra-lateral:#201c19;--cor-acao-principal:var(--superficie-barra-lateral);--largura-barra-lateral:64px;--largura-lista-conversas:336px;--largura-ficha:336px;--altura-barra-topo:56px;--largura-maxima-bolha:560px;--fonte-titulos:"Bodrum Sweet", "Questrial", "Century Gothic", sans-serif;--fonte-texto:"Made Evolve Sans", "Jost", "Segoe UI", system-ui, sans-serif;--texto-miudo:13px;--texto-apoio:14px;--texto-corpo:16px;--texto-destaque:18px;--texto-nome:22px;--titulo-tela:30px}@media (width>=1600px){:root{--largura-lista-conversas:360px;--largura-ficha:360px}}@media (width<=768px){:root{--titulo-tela:26px}}body{font-size:var(--texto-corpo);background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-texto);margin:0}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit}.aplicativo{min-height:100vh;display:flex}.lateral{width:var(--largura-barra-lateral);background:var(--superficie-barra-lateral);z-index:20;flex-direction:column;flex-shrink:0;align-items:center;height:100vh;padding:12px 0;display:flex;position:sticky;top:0}.barra-marca{border-radius:var(--raio-botao);background:var(--marca-areia);width:40px;height:40px;color:var(--cor-texto);font-family:var(--fonte-titulos);font-size:var(--texto-corpo);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.lateral-nav{flex-direction:column;flex:1;align-items:center;gap:4px;width:100%;display:flex}.item-barra{border-radius:var(--raio-botao);width:56px;min-height:52px;color:var(--marca-caqui);font-family:var(--fonte-texto);font-size:var(--texto-miudo);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 0 5px;line-height:1.1;text-decoration:none;display:flex;position:relative}.item-barra:hover,.item-barra[aria-expanded=true]{background:color-mix(in srgb, var(--marca-marfim) 10%, transparent);color:var(--marca-marfim)}.item-barra.ativo{background:color-mix(in srgb, var(--marca-marfim) 14%, transparent);color:var(--marca-marfim)}.item-barra:focus-visible{outline:2px solid var(--marca-marfim);outline-offset:1px}.item-barra-icone{display:inline-flex;position:relative}.item-barra-rotulo{white-space:nowrap}.barra-selo{border-radius:var(--raio-selo);background:var(--cor-alerta);min-width:20px;height:20px;color:var(--marca-branco-gelo);font-size:var(--texto-miudo);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;top:-7px;left:11px}.lateral-rodape{flex-direction:column;align-items:center;gap:8px;display:flex}.barra-menu-caixa{position:relative}.avatar-barra{width:36px;height:36px}.lateral-rodape .barra-menu-caixa:last-child .item-barra{min-height:44px}.barra-menu{z-index:50;background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-width:220px;box-shadow:var(--sombra-cartao);flex-direction:column;padding:6px;display:flex;position:absolute;bottom:0;left:calc(100% + 8px)}.barra-menu-item{border-radius:var(--raio-etiqueta);min-height:44px;font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 12px;text-decoration:none;display:flex}.barra-menu-item:hover,.barra-menu-item:focus-visible,.barra-menu-item.active{background:var(--superficie-suave)}.barra-menu-cabecalho{border-bottom:1px solid var(--borda-suave);flex-direction:column;margin-bottom:4px;padding:8px 12px 10px;display:flex}.barra-menu-cabecalho strong{font-size:var(--texto-apoio);color:var(--cor-texto)}.barra-menu-cabecalho small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio)}.avatar{background:var(--marca-areia);width:38px;height:38px;color:var(--cor-texto);font-family:var(--fonte-titulos);font-size:var(--texto-corpo);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.item-nav{border-radius:var(--raio-botao);width:100%;min-height:44px;color:var(--cor-texto-suave);font-family:var(--fonte-texto);font-size:var(--texto-corpo);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:10px 14px;display:flex}.item-nav:hover{background:var(--superficie-suave);color:var(--cor-texto)}.item-nav.ativo{background:var(--superficie-cartao);color:var(--cor-texto);box-shadow:var(--sombra-fina);font-weight:500}.botao-icone{border-radius:var(--raio-campo);width:36px;height:36px;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.botao-icone:hover{background:var(--superficie-suave);color:var(--cor-texto)}.conteudo{flex:1;min-width:0;max-width:1320px;padding:28px 32px 40px}.conteudo.conteudo-chat{max-width:none;padding:0}:root{--altura-linha-do-dia:56px}.linha-do-dia{white-space:nowrap;text-overflow:ellipsis;height:40px;font-size:var(--texto-destaque);color:var(--cor-texto-apoio);align-items:center;margin-bottom:16px;text-decoration:none;display:flex;overflow:hidden}.linha-do-dia.com-gente{color:var(--cor-texto);font-weight:500}a.linha-do-dia:visited{color:inherit}.abas-celular{display:none}.menu-mais{z-index:40;background:#3e372f59;align-items:flex-end;display:flex;position:fixed;inset:0}.menu-mais-caixa{background:var(--superficie-painel);border-radius:var(--raio-cartao) var(--raio-cartao) 0 0;box-shadow:var(--sombra-cartao);flex-direction:column;gap:4px;width:100%;padding:16px 16px 90px;display:flex}.botao{font-family:var(--fonte-texto);font-size:var(--texto-apoio);border-radius:var(--raio-botao);border:1px solid var(--cor-primaria);background:var(--cor-primaria);min-height:44px;color:var(--marca-branco-gelo);cursor:pointer;box-shadow:var(--sombra-botao);justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:500;display:inline-flex}.botao:hover{background:var(--cor-primaria);border-color:var(--cor-secundaria);filter:brightness(.92)}a.botao,a.botao:visited{text-decoration:none}.botao-contorno{background:var(--superficie-cartao);color:var(--cor-primaria);border-color:var(--borda-suave);box-shadow:none}.botao-contorno:hover{background:var(--superficie-suave);color:var(--cor-texto);border-color:var(--borda-suave);filter:none}.botao-contorno.ativo{background:var(--cor-primaria);border-color:var(--cor-primaria);color:var(--marca-branco-gelo)}.botao-miudo{font-size:var(--texto-miudo);min-height:44px;padding:6px 12px}.botao:disabled{opacity:.45;cursor:default;box-shadow:none}.formulario{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px;padding:18px;display:flex}.campo{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);flex-direction:column;gap:5px;display:flex}.formulario-edicao{margin-bottom:10px}.formulario-edicao .campo{flex:220px}.formulario-edicao .mensagem-erro{flex-basis:100%;margin:0}.campo input,.campo select,.campo textarea{font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto);background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-height:42px;padding:10px 12px}.campo textarea{min-height:0}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--cor-foco);outline-offset:1px}.mensagem-erro{color:var(--cor-alerta);font-size:var(--texto-apoio)}.tela-entrar{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);width:calc(100% - 24px);max-width:380px;box-shadow:var(--sombra-cartao);text-align:center;margin:8vh auto;padding:32px}.tela-entrar form{text-align:left;flex-direction:column;gap:12px;margin-top:16px;display:flex}.cabecalho-agenda{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.cabecalho-agenda h2,.titulo-secao{font-family:var(--fonte-titulos);color:var(--cor-texto);margin:0;font-weight:400}.cabecalho-agenda h2{font-size:var(--titulo-tela)}.subtitulo{color:var(--cor-texto-apoio);font-size:var(--texto-apoio);margin:2px 0 0}.aviso-vazio{color:var(--cor-texto-apoio);font-size:var(--texto-apoio)}.aviso-vazio.aviso-faixa{color:var(--cor-alerta);background:var(--fundo-alerta);border-radius:var(--raio-cartao);padding:10px 14px}section>.titulo-secao{margin-top:32px;margin-bottom:10px}.selo{font-size:var(--texto-miudo);border-radius:var(--raio-selo);background:var(--marca-areia);color:var(--cor-texto);align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.selo-neutro{background:var(--superficie-suave);color:var(--cor-texto-suave)}.selo-sucesso,.selo-status-compareceu{background:var(--fundo-sucesso);color:var(--cor-sucesso)}.selo-alerta,.selo-status-faltou,.selo-status-cancelado{background:var(--fundo-alerta);color:var(--cor-alerta)}.selo .ponto{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.item-agenda{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);font-size:var(--texto-apoio);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;display:flex}.item-agenda .horario{color:var(--cor-primaria);min-width:110px;font-weight:500}.item-agenda .acoes-cartao{margin-top:0;margin-left:auto}.item-agenda.cancelado,.item-agenda.faltou{opacity:.55}.procedimento-linha small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);overflow-wrap:anywhere;margin-top:3px;display:block}.grade-agenda{border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);background:var(--superficie-cartao);grid-template-columns:60px repeat(7,minmax(148px,1fr));margin-bottom:20px;display:grid;overflow-x:auto}.grade-agenda-mobile{grid-template-columns:52px minmax(0,1fr)}.grade-agenda-canto{border-bottom:1px solid var(--borda-suave);background:var(--superficie-suave)}.grade-agenda-cabecalho{text-align:center;font-family:var(--fonte-titulos);color:var(--cor-secundaria);font-weight:400;font-size:var(--texto-miudo);text-transform:capitalize;background:var(--superficie-suave);border-bottom:1px solid var(--borda-suave);border-left:1px solid var(--borda-suave);padding:8px 6px}.grade-agenda-hora{min-height:26px;font-size:var(--texto-miudo);color:var(--cor-texto-apoio);text-align:right;border-top:1px solid var(--borda-suave);padding:2px 6px;line-height:26px}.grade-agenda-celula{border-top:1px solid var(--borda-suave);border-left:1px solid var(--borda-suave);min-height:26px}.grade-agenda-consulta{font-size:var(--texto-miudo);z-index:1;flex-direction:column;align-items:flex-start;gap:4px;margin:2px 4px;padding:6px 8px}.grade-agenda-consulta .acoes-cartao{margin-left:0}.grade-agenda-consulta strong{font-size:var(--texto-corpo);font-weight:600}.item-agenda .valor-cobrado,.grade-agenda-consulta .valor-cobrado{color:var(--cor-sucesso);font-weight:500}.campo-valor{max-width:132px}.campo-valor input{min-height:36px;padding:6px 8px}.acoes-cartao{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.quadro-relatorio{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);padding:18px}.quadro-relatorio pre{white-space:pre-wrap;font-family:var(--fonte-texto);font-size:var(--texto-apoio);margin:0}.funil{grid-template-columns:repeat(5,minmax(210px,1fr));gap:14px;display:grid}.coluna-funil{background:var(--superficie-suave);border-radius:var(--raio-cartao);min-height:240px;padding:12px}.coluna-funil.recebendo{outline:2px dashed var(--marca-caramelo);outline-offset:-2px}.coluna-funil.coluna-final{background:var(--marca-creme-claro)}.coluna-funil h3{font-family:var(--fonte-titulos);color:var(--cor-texto);font-weight:400;font-size:var(--texto-corpo);align-items:center;gap:8px;margin:4px 6px 12px;display:flex}.coluna-funil h3 span{color:var(--cor-texto-apoio);font-size:var(--texto-miudo)}.cartao-lead{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-botao);box-shadow:var(--sombra-cartao);font-size:var(--texto-apoio);margin-bottom:10px;padding:12px;position:relative}.cartao-lead.arrastando{opacity:.5;pointer-events:none;z-index:5}.cartao-lead strong{color:var(--cor-texto);font-size:var(--texto-nome);overflow-wrap:anywhere;padding-right:24px;font-weight:500;line-height:1.2;display:block}.cartao-lead .botao-nome-do-lead{appearance:none;font:inherit;color:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cartao-lead .botao-nome-do-lead:hover{color:var(--cor-primaria);text-decoration:underline}.cartao-lead .telefone{color:var(--cor-texto-apoio);font-size:var(--texto-miudo)}.pegador{color:var(--cor-texto-apoio);cursor:grab;touch-action:none;position:absolute;top:10px;right:6px}.pegador:after{content:"";position:absolute;inset:-14px}.chat{--altura-abas:60px;background:var(--cor-fundo);flex-direction:column;height:100dvh;min-height:480px;display:flex;position:relative}.chat-corpo{grid-template-columns:var(--largura-lista-conversas) minmax(0, 1fr) var(--largura-ficha);flex:1;min-height:0;display:grid;position:relative;overflow:hidden}.chat:not(.vendo-conversa) .coluna-conversa{grid-column:2/-1}.barra-topo{height:var(--altura-barra-topo);background:var(--cor-fundo);border-bottom:1px solid var(--borda-suave);flex:none;align-items:center;gap:16px;padding:0 20px;display:flex}.barra-topo-titulo{font-family:var(--fonte-texto);font-size:var(--texto-destaque);color:var(--cor-texto);white-space:nowrap;margin:0;font-weight:500}.barra-topo-chip{color:var(--cor-texto-apoio);font-weight:400}.campo-busca-topo{flex:160px;min-width:0;max-width:560px;margin:0 auto;display:block;position:relative}.campo-busca-topo input{width:100%;min-height:40px;font-family:var(--fonte-texto);font-size:var(--texto-corpo);color:var(--cor-texto);background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);padding:8px 78px 8px 36px}.campo-busca-icone{color:var(--cor-texto-apoio);display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.tecla-da-busca{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.barra-topo-acoes{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.barra-topo-acoes .botao{min-height:40px;font-size:var(--texto-apoio);white-space:nowrap;padding:6px 16px}.barra-topo-apoio{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);white-space:nowrap}.botao-lupa{display:none}.filtrar-caixa{position:relative}.balao-filtrar{z-index:8;background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);width:320px;box-shadow:var(--sombra-cartao);padding:12px;position:absolute;top:calc(100% + 8px);right:0}.balao-filtrar .painel-filtros{background:0 0;margin:0;padding:0}.botao-escuro{background:var(--cor-acao-principal);border-color:var(--cor-acao-principal);color:var(--marca-marfim);box-shadow:none}.botao-escuro:hover{background:var(--cor-acao-principal);border-color:var(--cor-acao-principal);filter:brightness(1.3)}kbd{min-width:22px;font-family:var(--fonte-texto);font-size:var(--texto-miudo);color:var(--cor-texto-apoio);border:1px solid var(--cor-borda-suave);border-radius:var(--raio-miudo);background:0 0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.botao-escuro kbd{color:var(--marca-marfim);border-color:var(--marca-caqui)}.etiqueta{min-width:0;font-size:var(--texto-miudo);color:var(--cor-texto-apoio);border:1px solid var(--cor-borda-suave);border-radius:var(--raio-etiqueta);white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:1px 8px;line-height:1.5;display:inline-block;overflow:hidden}.ponto-alerta{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.chat .botao{box-shadow:none}.rotulo-escondido{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.botao-44{width:44px;min-width:44px;height:44px}.texto-apoio{color:var(--cor-texto-apoio);font-size:var(--texto-miudo);margin:0}.texto-apoio.centralizado{text-align:center;padding:16px}.chat :focus-visible,.dialogo :focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.faixa-sem-conexao{z-index:5;font-size:var(--texto-miudo);color:var(--cor-alerta);background:var(--fundo-alerta);border-bottom:1px solid var(--borda-suave);justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;top:0;left:0;right:0}.lista-conversas{border-right:1px solid var(--borda-suave);background:var(--cor-fundo);flex-direction:column;min-height:0;display:flex}.chips-filtro,.chips-rapidas{flex-wrap:wrap;gap:2px 4px;padding:12px 12px 8px;display:flex}.chips-rapidas{padding:0}.chip{min-height:32px;font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto-apoio);border-radius:var(--raio-botao);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.chips-rapidas .chip,.painel-filtros .chip{border-color:var(--cor-borda-suave)}.chip:hover{color:var(--cor-texto);background:var(--superficie-suave)}.chip.ativo{background:var(--superficie-suave);color:var(--cor-texto);font-weight:500}.chip-contagem{font-size:var(--texto-apoio);font-variant-numeric:tabular-nums;color:var(--cor-texto-apoio)}.chip-contagem.alerta{color:var(--cor-alerta);font-weight:500}.lista-itens{flex:1;min-height:0;overflow-y:auto}.subtitulo-da-lista{font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto-apoio);margin:0;padding:14px 14px 4px;font-weight:500}.item-conversa-caixa{border-bottom:1px solid var(--borda-suave);align-items:center;gap:4px;display:flex}.item-conversa{text-align:left;cursor:pointer;min-width:0;font-family:var(--fonte-texto);color:var(--cor-texto);background:0 0;border:none;border-left:3px solid #0000;border-radius:0;flex-direction:column;flex:1;gap:3px;padding:12px 14px 12px 11px;display:flex}.item-conversa:hover{background:var(--superficie-suave)}.item-conversa.aberta{background:var(--superficie-suave);border-left-color:var(--marca-caramelo)}.item-conversa.destacada{background:var(--superficie-suave);outline:2px solid var(--cor-foco);outline-offset:-2px}.item-conversa .linha-topo{align-items:baseline;gap:8px;display:flex}.item-conversa strong{min-width:0;font-size:var(--texto-destaque);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;line-height:1.25;display:block;overflow:hidden}.prazo-conversa{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);white-space:nowrap;flex:none}.prazo-conversa.na-vez{color:var(--cor-texto)}.prazo-conversa.urgente{color:var(--cor-alerta);font-weight:600}.item-conversa .linha-previa{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.item-conversa .motivo-janela{color:var(--cor-alerta)}.item-conversa .linha-etiquetas{align-items:center;gap:6px;min-height:24px;display:flex}.selo-b{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);white-space:nowrap;flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.selo-b.muda{color:var(--cor-alerta)}.selo-b-marca{border-radius:var(--raio-miudo);background:var(--marca-areia);width:18px;height:18px;color:var(--cor-texto);font-size:var(--texto-miudo);justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.mais-vencidas{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mais-vencidas-acoes{gap:16px;display:flex}.ver-encerradas,.voltar-para-tudo{flex-direction:column;gap:2px;padding:10px 14px;display:flex}.botao-encerrar-esfriadas{white-space:normal;text-align:center;width:calc(100% - 24px);margin:8px 12px}.atalhos-teclado{border-top:1px solid var(--borda-suave);flex:none;padding:8px 14px}.opcoes-lembrar{flex-wrap:wrap;gap:8px;display:flex}.opcoes-lembrar .botao{white-space:nowrap;flex:120px}.escolher-dia{flex-direction:column;gap:8px;display:flex}.botao-confirmar-item{white-space:nowrap;flex-shrink:0;margin-right:6px}.painel-filtros{background:var(--superficie-suave);border-radius:var(--raio-campo);flex-direction:column;gap:8px;margin:0 12px 10px;padding:10px 12px;display:flex}.grupo-filtro{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rotulo-filtro{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);flex-basis:100%}.campo-filtro select{min-height:32px;font-family:var(--fonte-texto);font-size:var(--texto-miudo);color:var(--cor-texto);background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);padding:4px 8px}.filtros-ativos{flex-wrap:wrap;align-items:center;gap:6px;padding:0 12px 8px;display:flex}.selo-filtro{white-space:nowrap}.selo-filtro-x{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:inline-flex}.link-botao{font:inherit;font-size:var(--texto-apoio);color:var(--cor-primaria);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.vazio-fila{text-align:center;padding:28px 16px}.vazio-fila-titulo{font-family:var(--fonte-titulos);font-size:var(--texto-destaque);color:var(--cor-texto);margin:0 0 6px}.coluna-conversa{background:var(--superficie-lateral);border-right:1px solid var(--borda-suave);flex-direction:column;min-width:0;min-height:0;display:flex}.conversa-vazia{flex:1;justify-content:center;align-items:center;display:flex}.cabecalho-chat{border-bottom:1px solid var(--borda-suave);background:var(--superficie-lateral);flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:8px 20px 10px;display:flex}.cabecalho-chat .info-contato{flex:1 1 0;min-width:0}.cabecalho-chat .linha-identidade{flex-wrap:nowrap;align-items:center;gap:2px 10px;min-width:0;min-height:36px;display:flex}.cabecalho-chat .linha-identidade .etiqueta{flex:0 2 auto;min-width:0}.cabecalho-chat .info-contato strong{min-width:90px;max-width:100%;font-size:var(--texto-destaque);color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:600;display:block;overflow:hidden}.selo-janela{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.selo-janela.alerta{color:var(--cor-alerta)}.telefone-cabecalho{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);white-space:nowrap}.telefone-na-frase,.selo-na-frase{white-space:pre;flex:none;display:none}@media (width<=1799px){.telefone-cabecalho,.linha-identidade .selo-janela{display:none}.telefone-na-frase{display:inline}.selo-na-frase{margin-right:10px;display:inline-flex}}@media (width>=880px) and (width<=1799px){.cabecalho-chat{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.cabecalho-chat .info-contato{display:contents}.cabecalho-chat .linha-identidade{grid-area:1/1}.cabecalho-chat .acoes-chat{grid-area:1/2}.cabecalho-chat .estado-conversa{grid-area:2/1/auto/-1}}.cabecalho-chat .estado-conversa{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);align-items:center;display:flex}.cabecalho-chat .estado-frase{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;display:block;overflow:hidden}.so-celular{display:none}.cabecalho-chat .acoes-chat{flex:none;align-items:center;gap:6px;display:flex;position:relative}.cabecalho-chat .acoes-chat .botao{white-space:nowrap;flex:none;gap:6px;min-height:36px;padding:4px 10px}.ligar-caixa{position:relative}.balao-ligar{z-index:6;background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);box-shadow:var(--sombra-cartao);white-space:nowrap;align-items:center;gap:12px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.balao-ligar .telefone-completo{font-size:var(--texto-corpo)}.menu-chat-caixa{flex:none;position:relative}.menu-chat{z-index:6;background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-width:260px;box-shadow:var(--sombra-cartao);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.menu-chat-item{border-radius:var(--raio-etiqueta);min-height:44px;font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px;display:flex}.menu-chat-item:hover:not(:disabled),.menu-chat-item:focus-visible{background:var(--superficie-suave)}.menu-chat-item:disabled{color:var(--cor-texto-apoio);cursor:not-allowed}.botao-voltar{display:none}.historico-caixa{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.historico-chat{overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.grupo-balao{display:contents}.resumo-ia{background:var(--marca-creme-claro);border-left:3px solid var(--cor-secundaria);border-radius:var(--raio-cartao);flex:none;max-height:190px;margin:8px 20px 0;padding:8px 16px 10px;overflow-y:auto}.resumo-ia-titulo{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.resumo-ia-nome{align-items:center;gap:6px;font-weight:500;display:inline-flex}.resumo-ia-nome svg{color:var(--cor-secundaria)}.resumo-ia p{font-size:var(--texto-corpo);color:var(--cor-texto);white-space:pre-wrap;margin:0;line-height:1.3}.resumo-ia-direita{align-items:baseline;gap:12px;display:inline-flex}.resumo-ia-direita .link-botao{font-size:var(--texto-miudo)}.resumo-ia-corpo.recolhido p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.resumo-ia p+p{margin-top:4px}.resumo-ia p.resumo-ia-vazio{font-size:var(--texto-apoio);color:var(--cor-texto-apoio)}.esqueleto-linha{border-radius:var(--raio-miudo);background:var(--superficie-suave);height:12px;margin:8px 0;display:block}.esqueleto-linha.curta{width:70%}.carregar-antigas{align-self:center}.divisor-dia{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);align-self:center;margin:10px 0 2px}.evento-do-fio{max-width:92%;font-size:var(--texto-miudo);text-align:center;color:var(--cor-texto-apoio);border:1px solid var(--cor-borda-suave);border-radius:var(--raio-cartao);background:0 0;align-self:center;align-items:center;gap:8px;margin:4px 0;padding:4px 12px;line-height:1.4;display:inline-flex}.evento-do-fio.alerta{color:var(--cor-alerta)}.evento-ponto{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.linha-balao{max-width:min(75%, var(--largura-maxima-bolha));flex-direction:column;display:flex}.linha-balao.deles{align-self:flex-start;align-items:flex-start}.linha-balao.nossa{align-self:flex-end;align-items:flex-end}.balao{border-radius:var(--raio-cartao);font-size:var(--texto-apoio);flex-direction:column;gap:4px;max-width:100%;padding:8px 12px 6px;display:flex}.balao-texto{white-space:pre-wrap;overflow-wrap:anywhere}.balao.deles{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-bottom-left-radius:4px}.balao.nossa{background:var(--cor-primaria);color:var(--marca-branco-gelo);border-bottom-right-radius:4px}.balao.nossa.falhou{opacity:.7}.balao-rodape{font-size:var(--texto-miudo);opacity:.85;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.status-icone{align-items:center;gap:3px;display:inline-flex}.status-lida{color:var(--cor-sucesso)}.balao.nossa .status-lida{color:var(--marca-areia)}.status-falhou{color:var(--cor-alerta)}.balao.nossa .status-falhou{color:var(--marca-areia)}.etiqueta-ia,.etiqueta-autor{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);align-items:center;gap:4px;margin:0 4px 2px;display:inline-flex}.envio-falhou{font-size:var(--texto-miudo);color:var(--cor-alerta);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:inline-flex}.balao-automatico{max-width:100%;font-size:var(--texto-apoio);color:var(--cor-texto);border:1px dashed var(--cor-borda-suave);border-radius:var(--raio-cartao);background:0 0;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.balao-automatico-rotulo{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);font-weight:600}.balao-automatico-hora{font-size:var(--texto-miudo);color:var(--cor-texto-apoio)}.digitando{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);align-self:flex-start;padding:2px 4px;font-style:italic}.novas-abaixo{z-index:2;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.nota-interna{background:var(--fundo-nota);border:1px solid var(--marca-areia);border-radius:var(--raio-botao);max-width:85%;font-size:var(--texto-miudo);color:var(--cor-texto);white-space:pre-wrap;overflow-wrap:anywhere;text-align:center;align-self:center;padding:8px 14px}.nota-interna small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);margin-top:4px;display:block}.balao.com-midia{padding:6px}.balao.com-midia .balao-texto{padding:2px 6px}.balao.com-midia .balao-rodape{padding:0 6px 2px}.midia-aviso{border:1px dashed var(--marca-caqui);border-radius:var(--raio-campo);font-size:var(--texto-miudo);color:var(--cor-texto-apoio);background:var(--superficie-painel);padding:10px 14px;display:inline-block}.balao.nossa .midia-aviso{color:var(--marca-creme-claro);border-color:var(--marca-areia);background:0 0}.transcricao-desligada{border:1px dashed var(--marca-caqui);border-radius:var(--raio-campo);font-size:var(--texto-miudo);color:var(--cor-texto-apoio);max-width:280px;padding:6px 10px;display:block}.midia-miniatura{cursor:zoom-in;border-radius:var(--raio-campo);background:0 0;border:none;padding:0;display:block;overflow:hidden}.midia-miniatura img{object-fit:cover;width:220px;height:150px;display:block}.midia-figurinha{object-fit:contain;width:120px;height:120px;display:block}.midia-video{border-radius:var(--raio-campo);max-width:280px;display:block}.midia-documento{border-radius:var(--raio-campo);background:var(--superficie-suave);color:var(--cor-texto);align-items:center;gap:10px;max-width:280px;min-height:44px;padding:8px 10px;text-decoration:none;display:flex}.balao.nossa .midia-documento{color:var(--marca-branco-gelo);background:#f6f6f726}.midia-documento-nome{flex-direction:column;flex:1;min-width:0;display:flex}.midia-documento-nome strong{font-weight:500;font-size:var(--texto-miudo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.midia-documento-nome small{font-size:var(--texto-miudo);opacity:.8}.midia-localizacao{font-size:var(--texto-miudo);align-items:center;gap:8px;padding:6px 8px;display:inline-flex}.midia-localizacao a{color:inherit}.player-audio{align-items:center;gap:10px;min-width:240px;padding:2px 4px;display:flex}.player-botao{background:var(--marca-areia);width:44px;height:44px;color:var(--cor-texto);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.player-barra{border-radius:var(--raio-miudo);background:var(--superficie-suave);cursor:pointer;flex:1;height:6px;overflow:hidden}.balao.nossa .player-barra{background:#f6f6f74d}.player-progresso{background:var(--marca-caramelo);height:100%}.player-tempo{font-size:var(--texto-miudo);font-variant-numeric:tabular-nums;white-space:nowrap}.caixa-escrever{border-top:1px solid var(--borda-suave);background:var(--cor-fundo);flex-direction:column;gap:6px;padding:8px 12px 12px;display:flex}.caixa-escrever .chips-rapidas{padding:0}.caixa-campo{position:relative}.caixa-campo textarea{resize:none;width:100%;font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto);background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-height:44px;padding:12px;line-height:20px;display:block}.caixa-campo textarea:disabled{opacity:.6}.lista-atalhos{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-width:260px;box-shadow:var(--sombra-cartao);z-index:3;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0}.item-atalho{text-align:left;border-radius:var(--raio-etiqueta);width:100%;font-family:var(--fonte-texto);color:var(--cor-texto);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;min-height:44px;padding:8px 10px;display:flex}.item-atalho span{font-size:var(--texto-miudo);color:var(--cor-texto-apoio)}.item-atalho.ativo,.item-atalho:hover{background:var(--superficie-suave)}.caixa-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.anexo-em-breve{opacity:.5;cursor:not-allowed}.botao-enviar{width:44px;min-width:44px;min-height:44px;margin-left:auto;padding:0}.cartao-sugestao{background:var(--superficie-cartao);border:1px solid var(--marca-caqui);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);padding:12px 14px}.cartao-sugestao .titulo-sugestao{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);align-items:center;gap:8px;margin-bottom:8px;display:flex}.cartao-sugestao .texto-sugestao{font-size:var(--texto-apoio);white-space:pre-wrap;margin:0 0 10px}.cartao-sugestao .acoes-cartao{margin-top:0}.cartao-espera{background:var(--cor-fundo);border-top:1px solid var(--marca-caqui);padding:8px 16px}.cartao-espera .linha-espera{align-items:center;gap:8px;display:flex}.cartao-espera .texto-espera{min-width:0;font-size:var(--texto-apoio);color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;margin:0;overflow:hidden}.cartao-espera .botao{white-space:nowrap;flex:none}.cartao-espera .opcoes-espera{flex-direction:column;align-items:flex-start;gap:8px;padding-top:8px;display:flex}.painel-contato{background:var(--cor-fundo);flex-direction:column;gap:24px;min-height:0;padding:20px;display:flex;overflow-y:auto}.painel-fundo{display:none}.painel-topo{align-items:flex-start;gap:8px;display:flex}.painel-topo>div{flex:1;min-width:0}.painel-topo strong{font-family:var(--fonte-titulos);font-size:var(--texto-nome);color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block;overflow:hidden}.painel-topo small{color:var(--cor-texto-apoio);font-size:var(--texto-apoio);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.botao-fechar-painel{display:none}.ficha-linhas{flex-direction:column;gap:12px;margin:0;display:flex}.ficha-linha{grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.ficha-linha dt{font-size:var(--texto-apoio);color:var(--cor-texto-apoio)}.ficha-linha dd{font-size:var(--texto-corpo);color:var(--cor-texto);overflow-wrap:anywhere;margin:0}.ficha-linha dd small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);display:block}.proximo-passo{flex-direction:column;gap:8px;display:flex}.proximo-passo h3,.secao-painel h3{font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto-apoio);margin:0 0 4px;font-weight:500}.botao-largo{justify-content:space-between;width:100%;min-height:44px;padding:8px 14px}.proximo-passo-apoio{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);margin:-4px 0 4px}.ficha-recolhida{border-top:1px solid var(--borda-suave);padding-top:12px}.ficha-recolhida summary{cursor:pointer;font-size:var(--texto-apoio);color:var(--cor-texto-apoio)}.ficha-recolhida[open] summary{margin-bottom:10px}.quem-atende-nome{font-size:var(--texto-apoio);margin:0}.rotulo-inline select{width:100%;min-height:36px;font-family:var(--fonte-texto);font-size:var(--texto-miudo);color:var(--cor-texto);background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-etiqueta);padding:4px 8px}.lista-notas{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.lista-notas li{background:var(--fundo-nota);border:1px solid var(--marca-areia);border-radius:var(--raio-campo);font-size:var(--texto-miudo);color:var(--cor-texto-apoio);padding:8px 10px}.lista-notas li strong{color:var(--cor-texto);font-weight:500}.lista-notas li p{font-size:var(--texto-miudo);color:var(--cor-texto);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.form-nota{flex-direction:column;gap:6px;display:flex}.form-nota textarea{resize:vertical;width:100%;font-family:var(--fonte-texto);font-size:var(--texto-miudo);color:var(--cor-texto);background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);padding:8px 10px}.form-nota .botao{align-self:flex-end}.linha-do-tempo{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.linha-do-tempo li{font-size:var(--texto-apoio);color:var(--cor-texto);padding-left:20px;position:relative}.linha-do-tempo li:before{content:"";background:var(--cor-texto-apoio);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}.linha-do-tempo li.alerta:before{background:var(--cor-alerta)}.linha-do-tempo li small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);display:block}.dialogo-fundo{z-index:60;background:#3e372f73;position:fixed;inset:0}.dialogo{background:var(--superficie-painel);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);width:min(92vw,480px);max-height:88vh;box-shadow:var(--sombra-cartao);z-index:61;font-family:var(--fonte-texto);color:var(--cor-texto);padding:16px 18px 18px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialogo-largo{width:min(96vw,900px)}.dialogo-cabecalho{align-items:center;gap:8px;margin-bottom:6px;display:flex}.dialogo-titulo{font-family:var(--fonte-titulos);font-weight:400;font-size:var(--texto-destaque);flex:1;margin:0}.dialogo-descricao{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);margin:0 0 12px}.dialogo-corpo{flex-direction:column;gap:10px;display:flex}.dialogo-corpo .campo input{width:100%}.imagem-ampliada{border-radius:var(--raio-campo);max-width:100%;max-height:75vh;margin:0 auto;display:block}.lista-modelos,.lista-leads-vincular{flex-direction:column;gap:6px;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lista-modelos li,.lista-leads-vincular li{border:1px solid var(--borda-suave);border-radius:var(--raio-campo);background:var(--superficie-cartao);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.lista-modelos li>div,.lista-leads-vincular li>div{flex-direction:column;min-width:0;display:flex}.lista-modelos strong,.lista-leads-vincular strong{font-weight:500;font-size:var(--texto-apoio);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lista-modelos small,.lista-leads-vincular small{font-size:var(--texto-miudo);color:var(--cor-texto-apoio)}.menu-posicao{z-index:62;outline:none}.menu-caixa{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-campo);min-width:180px;box-shadow:var(--sombra-cartao);font-family:var(--fonte-texto);outline:none;padding:6px}.menu-item{border-radius:var(--raio-etiqueta);min-height:40px;font-size:var(--texto-apoio);color:var(--cor-texto);cursor:pointer;outline:none;align-items:center;padding:6px 10px;display:flex}.menu-item[data-highlighted],.menu-item:hover{background:var(--superficie-suave)}.aviso-toast{background:var(--superficie-painel);border:1px solid var(--borda-suave);border-left:4px solid var(--marca-caramelo);border-radius:var(--raio-campo);width:360px;max-width:92vw;box-shadow:var(--sombra-cartao);font-family:var(--fonte-texto);font-size:var(--texto-apoio);color:var(--cor-texto);align-items:center;gap:10px;padding:12px 40px 12px 14px;display:flex;position:relative}.aviso-toast svg{flex-shrink:0}.aviso-toast-ok{border-left-color:var(--cor-sucesso)}.aviso-toast-erro{border-left-color:var(--cor-alerta)}.aviso-toast-info{border-left-color:var(--marca-caqui)}.aviso-toast-titulo{flex:1}.aviso-toast-acao{border:1px solid var(--borda-suave);border-radius:var(--raio-etiqueta);min-height:32px;color:var(--cor-texto);font-family:var(--fonte-texto);font-size:var(--texto-apoio);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:0 10px}.aviso-toast-fechar{border-radius:var(--raio-etiqueta);width:28px;height:28px;color:var(--cor-texto-apoio);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (width<=1279px){.chat-corpo{grid-template-columns:var(--largura-lista-conversas) minmax(0, 1fr)}.painel-contato{z-index:4;background:var(--superficie-painel);border-left:1px solid var(--borda-suave);width:min(92vw,360px);box-shadow:var(--sombra-cartao);transition:transform .2s;position:absolute;top:0;bottom:0;right:0;transform:translate(105%)}.chat.painel-aberto .painel-contato{transform:translate(0)}.chat.painel-aberto .painel-fundo{z-index:3;background:#3e372f40;display:block;position:absolute;inset:0}.botao-fechar-painel{display:inline-flex}.barra-topo-chip,.barra-topo-barra{display:none}}@media (width>=769px) and (width<=879px){.chat-corpo{grid-template-columns:minmax(0,1fr)}.chat.vendo-conversa .lista-conversas,.chat:not(.vendo-conversa) .coluna-conversa{display:none}.botao-voltar{display:inline-flex}}.faixa-alarme{border:1px solid var(--cor-alerta);border-radius:var(--raio-cartao);background:var(--superficie-cartao);color:var(--cor-alerta);border-left-width:5px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:14px 16px;display:flex}.faixa-alarme svg{flex-shrink:0;margin-top:2px}.faixa-alarme strong{font-size:var(--texto-corpo);margin-bottom:4px;display:block}.faixa-alarme p{font-size:var(--texto-apoio);color:var(--cor-texto);margin:0;line-height:1.45}.lista-numeros-whatsapp{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lista-numeros-whatsapp li{margin:0}.lista-numeros-whatsapp li>strong{font-size:var(--texto-corpo);margin-bottom:4px;display:block}.lista-numeros-whatsapp li>p{margin:6px 0}.cartoes-resumo{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:28px;display:grid}.cartao-numero{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);flex-direction:column;gap:6px;padding:16px;display:flex}.cartao-numero span{color:var(--cor-texto-apoio);font-size:var(--texto-miudo)}.cartao-numero strong{font-size:var(--texto-destaque);color:var(--cor-texto);align-items:center;gap:10px;font-weight:500;display:flex}.cartao-numero small{color:var(--cor-texto-apoio);font-size:var(--texto-miudo)}.cartao-numero strong.sem-numero{font-size:var(--texto-corpo);line-height:1.35}.cartao-numero strong.texto-da-meta{font-size:var(--texto-destaque);line-height:1.35}.cartao-numero.destaque{background:var(--cor-primaria);border-color:var(--cor-primaria)}.cartao-numero.destaque span,.cartao-numero.destaque small{color:var(--marca-creme-claro)}.cartao-numero.destaque strong{color:var(--marca-branco-gelo)}.linha-tendencia{color:var(--marca-caramelo)}.quadro-passos{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-fina);margin-bottom:28px;padding:20px}.quadro-passos .cabecalho-passos{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.passos{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.passo{border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);background:var(--superficie-painel);padding:16px}.passo.passo-ativo{border-color:var(--marca-caramelo);box-shadow:var(--sombra-fina)}.passo h4{font-size:var(--texto-corpo);color:var(--cor-texto);align-items:center;gap:10px;margin:0 0 12px;font-weight:500;display:flex}.numero-passo{background:var(--cor-primaria);width:26px;height:26px;color:var(--marca-branco-gelo);font-size:var(--texto-miudo);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.area-arrastar{border:1.5px dashed var(--marca-caqui);border-radius:var(--raio-cartao);text-align:center;color:var(--cor-texto-apoio);font-size:var(--texto-miudo);cursor:pointer;background:var(--superficie-cartao);padding:22px 14px}.area-arrastar.sobre{background:var(--superficie-suave);border-color:var(--marca-caramelo)}.linha-conceito{border-radius:var(--raio-campo);background:var(--superficie-suave);font-size:var(--texto-miudo);align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.linha-conceito.com-aviso{background:var(--fundo-alerta);color:var(--cor-alerta)}.linha-conceito .estado{font-size:var(--texto-miudo);white-space:nowrap;margin-left:auto}.grade-posts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.cartao-post{border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);background:var(--superficie-painel);cursor:pointer;text-align:left;font-family:var(--fonte-texto);color:var(--cor-texto);flex-direction:column;min-height:44px;padding:0;display:flex;overflow:hidden}.cartao-post.escolhido{outline:3px solid var(--marca-caramelo);outline-offset:-1px}.cartao-post img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.cartao-post .sem-miniatura{aspect-ratio:1;background:var(--superficie-suave);width:100%;color:var(--cor-texto-apoio);font-size:var(--texto-miudo);justify-content:center;align-items:center;display:flex}.cartao-post .legenda-post{font-size:var(--texto-miudo);color:var(--cor-texto-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:8px 10px;display:-webkit-box;overflow:hidden}.cartao-post .legenda-post small{color:var(--cor-texto-apoio);margin-bottom:2px;display:block}.tabela-rolavel{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:var(--texto-apoio)}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--borda-suave);vertical-align:middle;padding:12px 14px}.tabela tr:last-child td{border-bottom:none}.tabela th{font-family:var(--fonte-texto);font-weight:500;font-size:var(--texto-miudo);color:var(--cor-texto-apoio)}.tabela td small{color:var(--cor-texto-apoio);display:block}.barra-progresso{border-radius:var(--raio-selo);background:var(--superficie-suave);width:120px;height:6px;margin-top:4px;overflow:hidden}.barra-progresso i{background:var(--marca-caramelo);border-radius:var(--raio-selo);height:100%;display:block}.cartoes-campanha{display:none}@media (width<=768px){.lateral{display:none}.conteudo{padding:18px 16px 98px}.cabecalho-agenda h2{font-size:var(--titulo-tela)}.abas-celular{background:var(--superficie-painel);border-top:1px solid var(--borda-suave);z-index:30;padding:6px 4px calc(6px + env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}.aba{color:var(--cor-texto-apoio);font-family:var(--fonte-texto);font-size:var(--texto-miudo);cursor:pointer;border-radius:var(--raio-campo);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;min-height:44px;padding:6px 2px;display:flex}.aba.ativa{color:var(--cor-texto)}.aba-icone{display:inline-flex;position:relative}.aba-icone .bolinha{position:absolute;top:-2px;right:-4px}.funil{grid-template-columns:1fr}.conteudo.conteudo-chat{padding:0 0 74px}.chat{height:calc(100dvh - 74px);min-height:0}.chat-corpo{display:block;overflow:hidden}.so-computador{display:none}.barra-topo{height:auto;min-height:var(--altura-barra-topo);flex-wrap:wrap;gap:6px 8px;padding:6px 12px}.barra-topo-titulo{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.barra-topo-chip,.barra-topo-barra{display:inline}.botao-lupa{display:inline-flex}.campo-busca-topo{flex:100%;order:5;max-width:none;margin:0;display:none}.barra-topo.busca-aberta .campo-busca-topo{display:block}.barra-topo-acoes{display:contents}.barra-topo-apoio,.barra-topo:not(.em-vencidas) .acao-principal{display:none}.barra-topo .acao-principal{flex:100%;order:6;min-height:44px}.balao-filtrar{width:auto;margin-top:8px;position:fixed;top:auto;left:12px;right:12px}.lista-conversas{border-right:none;height:100%}.chip{min-height:44px}.chat.vendo-conversa .lista-conversas,.chat.vendo-conversa .barra-topo,.coluna-conversa{display:none}.chat.vendo-conversa .coluna-conversa{top:0;left:0;right:0;bottom:calc(var(--altura-abas) + env(safe-area-inset-bottom));z-index:35;background:var(--superficie-lateral);border-right:none;display:flex;position:fixed}.chat.teclado-aberto .coluna-conversa{bottom:auto}.faixa-sem-conexao{z-index:36;position:fixed}.cabecalho-chat{flex-wrap:wrap;gap:6px;padding:8px 10px}.cabecalho-chat .info-contato{flex-basis:160px}.cabecalho-chat .acoes-chat{flex-basis:100%;justify-content:flex-end}.cabecalho-chat .acoes-chat .botao{min-height:44px}.so-celular,.botao-voltar{display:inline-flex}.historico-chat{padding:12px}.resumo-ia{max-height:28vh;margin:8px 12px 0}.linha-balao{max-width:88%}.caixa-escrever{padding:6px 10px calc(8px + env(safe-area-inset-bottom))}.caixa-acoes{flex-wrap:nowrap}.caixa-acoes .botao-miudo{font-size:var(--texto-miudo);white-space:nowrap;padding:6px 10px}.painel-contato{z-index:37;background:var(--superficie-painel);border-left:1px solid var(--borda-suave);width:min(92vw,360px);box-shadow:var(--sombra-cartao);padding-bottom:calc(16px + env(safe-area-inset-bottom));transition:transform .2s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.chat.painel-aberto .painel-contato{transform:translate(0)}.chat.painel-aberto .painel-fundo{z-index:36;background:#3e372f59;display:block;position:fixed;inset:0}.botao-fechar-painel{display:inline-flex}.dialogo-fundo{z-index:70}.dialogo{z-index:71;max-height:92vh}.menu-posicao{z-index:72}.passos{grid-template-columns:1fr}.cartoes-resumo{grid-template-columns:1fr 1fr}.tabela-rolavel.vira-cartao{display:none}.cartoes-campanha{flex-direction:column;gap:12px;display:flex}.cartao-campanha{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);padding:14px 16px}.cartao-campanha .linha-topo{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.cartao-campanha .numeros{color:var(--cor-texto-suave);font-size:var(--texto-miudo);flex-wrap:wrap;gap:14px;margin-bottom:8px;display:flex}.formulario-edicao .campo{flex-basis:100%}.formulario-edicao .campo input,.procedimento-linha .botao-miudo,.regra-linha .botao-miudo{min-height:44px}}.botao,.botao-icone,.item-nav,.aba,.chip,.item-conversa,.cartao-lead,.cartao-post,.interruptor-botao,.interruptor-bolinha,.campo input,.campo select,.campo textarea{transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.botao-miudo,.botao-icone{position:relative}.botao-icone:after{content:"";position:absolute;inset:-4px}a.item-nav,a.aba,a.botao-icone{text-decoration:none}a.item-nav:visited,a.aba:visited,a.botao-icone:visited{color:inherit}a.item-nav{color:var(--cor-texto-suave)}a.item-nav.ativo,a.item-nav:hover{color:var(--cor-texto)}.abrindo{text-align:center;color:var(--cor-texto-apoio);margin-top:20vh}.tela-entrar-marca{width:100%;max-width:200px}.tela-entrar-titulo{font-family:var(--fonte-titulos);color:var(--cor-primaria);font-weight:400}.aviso-sessao{background:var(--superficie-suave);color:var(--cor-texto);border-radius:var(--raio-campo);font-size:var(--texto-apoio);margin:0;padding:10px 12px}.titulo-com-icone{color:var(--cor-sucesso);align-items:center;gap:8px;display:inline-flex}.cabecalho-tela{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-bottom:16px;display:flex}.cabecalho-titulo{min-width:0}.cabecalho-linha-titulo{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cabecalho-tela h2{font-family:var(--fonte-titulos);color:var(--cor-texto);font-weight:400;font-size:var(--titulo-tela);margin:0}.cabecalho-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.busca-cabecalho{min-width:240px;margin:0}.vazio{text-align:center;background:var(--superficie-cartao);border:1px dashed var(--marca-caqui);border-radius:var(--raio-cartao);flex-direction:column;align-items:center;gap:8px;margin:12px 0;padding:36px 20px;display:flex}.vazio-icone{color:var(--marca-caramelo);display:inline-flex}.vazio-titulo{font-family:var(--fonte-titulos);font-size:var(--texto-destaque);color:var(--cor-texto);margin:0}.vazio-descricao{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);max-width:420px;margin:0}.vazio .botao{margin-top:6px}.esqueleto{flex-direction:column;gap:10px;margin:12px 0 20px;display:flex}.esqueleto-cartoes{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:8px;display:grid}.esqueleto-bloco{border-radius:var(--raio-campo);background:linear-gradient(90deg, var(--superficie-suave) 25%, var(--superficie-cartao) 50%, var(--superficie-suave) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite esqueleto-brilho;display:block}.esqueleto-linha{height:16px}.esqueleto>.esqueleto-linha:nth-of-type(2n){width:88%}.esqueleto>.esqueleto-linha:nth-of-type(3n){width:72%}.esqueleto-cartao{border-radius:var(--raio-cartao);height:96px}@keyframes esqueleto-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.interruptor{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);cursor:pointer;align-items:center;gap:8px;min-height:44px;display:inline-flex}.interruptor.ligado .interruptor-texto{color:var(--cor-sucesso);font-weight:500}.interruptor.desabilitado{opacity:.5;cursor:default}.interruptor-botao{border-radius:var(--raio-selo);border:1px solid var(--borda-suave);background:var(--superficie-suave);cursor:pointer;flex-shrink:0;width:44px;height:24px;padding:0;position:relative}.interruptor-botao[data-checked]{background:var(--cor-sucesso);border-color:var(--cor-sucesso)}.interruptor-bolinha{background:var(--marca-branco-gelo);width:18px;height:18px;box-shadow:var(--sombra-cartao);border-radius:50%;position:absolute;top:2px;left:2px}.interruptor-botao[data-checked] .interruptor-bolinha{transform:translate(20px)}.dialogo-confirmar{width:min(92vw,440px)}.dialogo-texto-confirmar{white-space:pre-wrap;font-size:var(--texto-apoio);color:var(--cor-texto)}.dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.botao-perigo,.botao-perigo:hover{background:var(--cor-alerta);border-color:var(--cor-alerta)}.botao-perigo-contorno{color:var(--cor-alerta);border-color:var(--cor-alerta)}.lista-modelos li.com-variaveis{flex-direction:column;align-items:stretch}.linha-modelo{align-items:center;gap:8px;width:100%;display:flex}.linha-modelo>div{flex-direction:column;flex:1;min-width:0;display:flex}.variaveis-modelo{border-top:1px solid var(--borda-suave);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.campo-com-botao{align-items:center;gap:6px;display:flex}.campo-com-botao input{flex:1;min-width:0}.selo-modelo{font-size:var(--texto-miudo);background:var(--marca-areia);color:var(--cor-texto);padding:1px 8px}.coluna-funil h3 .estrela-final{color:var(--marca-caramelo);margin-left:auto;display:inline-flex}.cartao-lead .selos-lead{margin-top:6px}.cartao-lead .observacoes-lead{margin:6px 0 0}.formulario-empilhado{align-items:stretch}.formulario .linha-inteira{flex:100%}.formulario .campo-cresce{flex:260px}.texto-sucesso{color:var(--cor-sucesso);font-size:var(--texto-apoio);align-items:center;gap:6px;display:flex}@media (width>=769px){.funil{padding-bottom:8px;overflow-x:auto}}@media (width>=769px) and (width<=1200px){.cabecalho-acoes{flex-basis:100%;margin-left:0}}@media (width<=768px){.cabecalho-tela h2{font-size:var(--titulo-tela)}.cabecalho-acoes{flex-basis:100%;margin-left:0}.busca-cabecalho{flex:100%;min-width:0}.formulario .campo{flex:100%}.formulario .campo input,.formulario .campo select,.formulario .campo textarea,.formulario>.botao{width:100%}.vazio{padding:28px 14px}}.espaco-t-6{margin-top:6px}.espaco-t-8{margin-top:8px}.espaco-t-10{margin-top:10px}.espaco-t-12{margin-top:12px}.espaco-b-0{margin-bottom:0}.espaco-b-10{margin-bottom:10px}.espaco-b-12{margin-bottom:12px}.espaco-0{margin:0}.texto-colado{margin:6px 0 0}.texto-colado-fino{margin:4px 0 0}.largura-total{width:100%}.altura-minima-44{min-height:44px}.quebra-linha{white-space:pre-line}.cabecalho-passos .selo:last-child,.linha-empurra-fim{margin-left:auto}.caixa-marcar{width:22px;height:22px;min-height:22px}.linha-radio-criativo{flex:1;align-items:center;gap:8px;display:flex}.espaco-t-14{margin-top:14px}.espaco-0-b-8{margin:0 0 8px}.acoes-cartao-topo{align-items:flex-start}.acoes-cartao-fim{align-items:flex-end}.legenda-post-escolhido{white-space:pre-wrap;margin:0 0 6px}.campo-largo{flex:1;min-width:260px}.campo-medio{flex:1;min-width:220px}.miniatura-post-escolhido{object-fit:cover;border-radius:var(--raio-botao);width:96px;height:96px}.espaco-t-0-b-10{margin-top:0;margin-bottom:10px}.aviso-bloco{margin-top:6px;display:block}.campo-checkbox{flex-direction:row;align-items:center;gap:8px;min-height:44px}.filtro-segmentado{background:var(--superficie-suave);border-radius:var(--raio-selo);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.filtro-segmentado-botao{font:inherit;font-size:var(--texto-miudo);color:var(--cor-texto-apoio);border-radius:var(--raio-selo);cursor:pointer;background:0 0;border:0;min-height:36px;padding:7px 14px;position:relative}.filtro-segmentado-botao:after{content:"";position:absolute;inset:-4px}.filtro-segmentado-botao.ativo{background:var(--superficie-cartao);color:var(--cor-texto);box-shadow:var(--sombra-fina);font-weight:500}.filtro-contagem{color:var(--cor-texto-apoio);font-size:var(--texto-miudo);white-space:nowrap}.linha-filtro{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.alerta-persistente{border-radius:var(--raio-botao);align-items:flex-start;gap:11px;margin-bottom:8px;padding:12px 14px;display:flex}.alerta-persistente svg{flex-shrink:0;margin-top:1px}.alerta-problema{background:var(--fundo-alerta);border-left:3px solid var(--cor-alerta);color:var(--cor-alerta)}.alerta-atencao{background:var(--fundo-atencao);border-left:3px solid var(--marca-caramelo);color:var(--marca-caramelo)}.alerta-corpo{flex:1;min-width:0}.alerta-corpo strong{font-size:var(--texto-apoio);color:var(--cor-texto);font-weight:500;display:block}.alerta-corpo p{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);margin:2px 0 0}.alerta-acao{font:inherit;font-size:var(--texto-miudo);color:var(--cor-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:36px;padding:6px;text-decoration:underline}.abas-lista{border-bottom:1px solid var(--borda-suave);gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.aba-botao{font:inherit;font-size:var(--texto-apoio);color:var(--cor-texto-apoio);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-height:42px;margin-bottom:-1px;padding:10px 13px}.aba-botao.ativa{color:var(--cor-texto);border-bottom-color:var(--marca-caramelo);font-weight:500}.fantasma{opacity:.45;flex-direction:column;gap:7px;width:100%;max-width:330px;margin-top:4px;display:flex}.fantasma i{border-radius:var(--raio-miudo);background:var(--marca-caqui);height:9px;display:block}.cartao-numero strong.valor-frase{font-size:var(--texto-corpo);line-height:1.35;font-family:var(--fonte-texto)}.cartao-numero .variacao{align-items:center;gap:4px;display:flex}.cartao-numero .variacao-boa{color:var(--cor-sucesso)}.cartao-numero .variacao-ruim{color:var(--cor-alerta)}.cartao-numero.destaque .variacao-boa,.cartao-numero.destaque .variacao-ruim{color:var(--marca-creme-claro)}.cartao-numero .faisca{width:100%;height:26px;color:var(--marca-caramelo);margin-top:6px}.cartao-numero.destaque .faisca{color:var(--marca-marfim)}.quadro{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-fina);overflow:hidden}.quadro-cabecalho{border-bottom:1px solid var(--borda-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.quadro-cabecalho h3{font-size:var(--texto-corpo);font-family:var(--fonte-titulos);font-weight:400}.quadro-corpo{padding:6px 16px 14px}.quadro-duas{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.quadro-duas{grid-template-columns:1fr}}.linha-quadro{border-bottom:1px solid var(--borda-suave);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.linha-quadro:last-child{border-bottom:0}.linha-quadro-bloco{flex-direction:column;align-items:stretch;gap:8px}.linha-quadro-titulo{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.quadro-espacado{margin-top:18px}.publico-da-campanha{flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;display:flex}.publico-da-campanha .selo{white-space:normal;border-radius:var(--raio-campo)}.coluna-entrega{white-space:nowrap}.nome-campanha{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:inline-flex}.nome-campanha-ver{min-height:44px;color:var(--cor-texto-apoio);font-family:var(--fonte-texto);font-size:var(--texto-miudo);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}.nome-campanha-cru{background:var(--superficie-suave);border-radius:var(--raio-campo);color:var(--cor-texto-apoio);font-size:var(--texto-miudo);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.faixa-sem-medicao{margin-bottom:20px}.faixa-sem-medicao-lista{color:var(--cor-texto-apoio);font-size:var(--texto-apoio);margin-top:8px}.faixa-sem-medicao-lista summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.faixa-sem-medicao-lista ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.faixa-sem-medicao-lista small{color:var(--cor-texto-apoio);font-size:var(--texto-miudo);display:block}.hoje{max-width:720px}.hoje-cabecalho{margin-bottom:18px}.hoje-saudacao{font-family:var(--fonte-titulos);font-weight:400;font-size:var(--titulo-tela);color:var(--cor-texto);margin:0}.hoje-dia{font-size:var(--texto-corpo);color:var(--cor-texto-apoio);margin:4px 0 0}.hoje-consultas{font-size:var(--texto-destaque);color:var(--cor-texto);margin:0 0 6px;line-height:1.5}.hoje-calmo{background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-left:5px solid var(--marca-caramelo);border-radius:var(--raio-cartao);box-shadow:var(--sombra-fina);flex-direction:column;align-items:flex-start;gap:8px;margin:22px 0 8px;padding:26px 24px;display:flex}.hoje-calmo-icone{border-radius:var(--raio-selo);background:var(--fundo-sucesso);width:48px;height:48px;color:var(--cor-sucesso);justify-content:center;align-items:center;display:inline-flex}.hoje-calmo-titulo{font-family:var(--fonte-titulos);font-size:var(--texto-nome);color:var(--cor-texto);margin:4px 0 0}.hoje-calmo-texto{font-size:var(--texto-corpo);color:var(--cor-texto-apoio);margin:0;line-height:1.55}.hoje-coisas-titulo{font-family:var(--fonte-titulos);font-weight:400;font-size:var(--texto-nome);color:var(--cor-texto);margin:24px 0 10px}.hoje-coisas{counter-reset:coisa;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hoje-coisa{counter-increment:coisa;background:var(--superficie-cartao);border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);box-shadow:var(--sombra-fina);flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px 16px 52px;display:flex;position:relative}.hoje-coisa:before{content:counter(coisa);border-radius:var(--raio-selo);background:var(--fundo-atencao);width:26px;height:26px;color:var(--cor-texto);font-size:var(--texto-apoio);justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:absolute;top:16px;left:16px}.hoje-item-titulo{font-size:var(--texto-destaque);color:var(--cor-texto);font-weight:500}.hoje-detalhe{font-size:var(--texto-apoio);color:var(--cor-texto-apoio)}.hoje-detalhe summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.hoje-detalhe p{margin:0 0 8px;line-height:1.5}.hoje a.botao{text-decoration:none}.hoje a.botao:visited{color:var(--marca-branco-gelo)}.hoje a.botao-contorno:visited{color:var(--cor-primaria)}.hoje-pessoas{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.hoje-pessoa{border-top:1px solid var(--borda-suave);min-height:52px;color:var(--cor-texto);align-items:center;gap:12px;padding:8px 4px;text-decoration:none;display:flex}.hoje-pessoa:visited{color:var(--cor-texto)}.hoje-pessoa:hover{background:var(--superficie-suave)}.hoje-pessoa-linha{border-top:1px solid var(--borda-suave);align-items:center;gap:8px;display:flex}.hoje-pessoa-linha .hoje-pessoa{border-top:none;flex:1;min-width:0}.hoje-pessoa-texto{flex-direction:column;flex:1;min-width:0;display:flex}.hoje-pessoa-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--texto-nome);overflow:hidden}.hoje-pessoa-motivo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--texto-apoio);color:var(--cor-texto-apoio);overflow:hidden}.hoje-pessoa-motivo .motivo-janela{color:var(--cor-alerta)}.hoje-pessoa-quando{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);white-space:nowrap}.hoje-ontem{font-size:var(--texto-corpo);color:var(--cor-texto-apoio);margin:20px 0 0;line-height:1.55}.hoje-atalhos{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.hoje-atalhos .botao{text-decoration:none}.semana-de-atendimento{margin:12px 0 0;padding:0;list-style:none}.dia-de-atendimento{border-bottom:1px solid var(--borda-suave);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.dia-de-atendimento:last-child{border-bottom:0}.dia-de-atendimento-nome{color:var(--cor-texto);font-size:var(--texto-corpo);flex:0 0 170px}.dia-de-atendimento-nome input{width:22px;height:22px;min-height:0;padding:0}.dia-fechado{margin:0}.periodos-do-dia{flex-direction:column;flex:280px;gap:8px;display:flex}.periodo-de-atendimento{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.campo-hora{font-size:var(--texto-corpo);color:var(--cor-texto);flex-direction:row;align-items:center;gap:8px}.campo-hora input{min-height:44px}.botao-periodo{align-self:flex-start}.dia-de-atendimento-erro{flex:100%;margin:0}.formulario-duracao{margin:16px 0 12px}@media (width<=600px){.dia-de-atendimento-nome{flex:100%}}.lista-cartoes-de-modelo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lista-cartoes-de-modelo.com-tres-cartoes{grid-template-columns:repeat(3,minmax(0,1fr))}.lista-cartoes-de-modelo.com-um-cartao{grid-template-columns:minmax(0,1fr)}.rodape-modelos{background:var(--cor-fundo);border-top:1px solid var(--borda-suave);flex-direction:column;flex:none;gap:4px;padding:6px 12px;display:flex}.rodape-modelos-linha{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.rotulo-janela-fechada{font-size:var(--texto-miudo);color:var(--cor-alerta);border:1px solid var(--cor-borda-suave);border-radius:var(--raio-etiqueta);white-space:nowrap;align-items:center;gap:6px;padding:1px 8px;font-weight:500;display:inline-flex}.rodape-modelos-apoio{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);flex:100%;order:5;margin:0;line-height:1.3}.rodape-modelos-teclas{font-size:var(--texto-miudo);color:var(--cor-texto-apoio);white-space:nowrap;margin-left:auto}.rodape-encerrada{font-size:var(--texto-apoio);color:var(--cor-texto-apoio);background:var(--cor-fundo);border-top:1px solid var(--borda-suave);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.opcoes-encerrar{flex-direction:column;gap:6px;display:flex}.opcao-encerrar{text-align:left;min-height:44px;font:inherit;color:var(--cor-texto);border:1px solid var(--borda-suave);border-radius:var(--raio-botao);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 12px;display:flex}.opcao-encerrar.escolhida{background:var(--superficie-suave);border:2px solid var(--cor-texto);padding:7px 11px}.acoes-encerrar{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.cartao-de-modelo{border:1px solid var(--borda-suave);border-radius:var(--raio-cartao);background:var(--superficie-cartao);cursor:pointer;padding:8px 10px}.cartao-de-modelo.escolhido{border:2px solid var(--cor-texto);padding:7px 9px}.cartao-de-modelo-topo,.linha-vencida-topo{align-items:center;gap:8px;display:flex}.cartao-de-modelo-topo strong{min-width:0;font-size:var(--texto-apoio);flex:1;font-weight:500;line-height:1.2}@media (width>=769px){.cartao-de-modelo .botao{min-height:32px;padding:2px 12px}}@media (width<=768px){.lista-cartoes-de-modelo,.lista-cartoes-de-modelo.com-tres-cartoes{grid-template-columns:minmax(0,1fr)}.rodape-modelos{max-height:45vh;overflow-y:auto}}.tecla-do-modelo{border:1px solid var(--borda-suave);border-radius:var(--raio-selo);min-width:22px;font-size:var(--texto-miudo);color:var(--cor-texto-apoio);justify-content:center;align-items:center;display:inline-flex}.texto-do-modelo{font-size:var(--texto-corpo);color:var(--cor-texto);white-space:pre-wrap;margin:4px 0 0;line-height:1.3}.texto-do-modelo strong{font-weight:600}.cartao-de-modelo-acoes,.linha-vencida-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.lista-vencidas{border:1px solid var(--borda-suave);border-radius:var(--raio-campo);max-height:55vh;overflow-y:auto}.lista-vencidas ul{margin:0;padding:0;list-style:none}.linha-vencida{border-bottom:1px solid var(--borda-suave);padding:10px 12px}.linha-vencida:last-child{border-bottom:0}.bloco-modelos-aprovados{margin-bottom:24px}
