:root{--fundo:#f4f6f5;--superficie:#fff;--borda:#e2e7e4;--texto:#17201b;--suave:#5d6b63;--marca:#0f8a5f;--marca-escura:#0b6e4b;--marca-clara:#e3f4ec;--alerta:#b4530b;--alerta-claro:#fdf0e3;--erro:#b42318;--erro-claro:#fdecea;--balao-cliente:#fff;--balao-ia:#dcf5e8;--balao-humano:#e6eefc;--instagram:#b3245f;--instagram-claro:#fde7f0;--raio:10px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fundo:#0f1412;--superficie:#161d1a;--borda:#26302b;--texto:#e6ece9;--suave:#93a19a;--marca:#2fbf86;--marca-escura:#25a372;--marca-clara:#133126;--alerta:#f0a35e;--alerta-claro:#33240f;--erro:#f2867b;--erro-claro:#3a1714;--balao-cliente:#1d2622;--balao-ia:#173b2b;--balao-humano:#1c2840;--instagram:#f58fb8;--instagram-claro:#3a1726;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=escuro]{--fundo:#0f1412;--superficie:#161d1a;--borda:#26302b;--texto:#e6ece9;--suave:#93a19a;--marca:#2fbf86;--marca-escura:#25a372;--marca-clara:#133126;--alerta:#f0a35e;--alerta-claro:#33240f;--erro:#f2867b;--erro-claro:#3a1714;--balao-cliente:#1d2622;--balao-ia:#173b2b;--balao-humano:#1c2840;--instagram:#f58fb8;--instagram-claro:#3a1726;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fundo);color:var(--texto);font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--marca)}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:24px}.centro{place-items:center;min-height:100%;padding:16px;display:grid}.centro .cartao{width:100%;max-width:400px}h1{margin:0 0 4px;font-size:22px}h2{margin:0 0 12px;font-size:16px}.sub{color:var(--suave);margin:0 0 20px}label{margin:12px 0 4px;font-size:13px;font-weight:600;display:block}input,textarea,select{width:100%;font:inherit;color:inherit;background:var(--fundo);border:1px solid var(--borda);border-radius:8px;padding:10px 12px}input:focus,textarea:focus{outline:2px solid var(--marca);outline-offset:-1px}button{font:inherit;cursor:pointer;background:var(--marca);color:#fff;border:0;border-radius:8px;padding:10px 16px;font-weight:600}button:hover{background:var(--marca-escura)}button:disabled{opacity:.6;cursor:default}button.secundario{color:var(--texto);border:1px solid var(--borda);background:0 0}button.secundario:hover{background:var(--fundo)}.largo{width:100%;margin-top:20px}.aviso{border-radius:8px;margin-top:12px;padding:10px 12px;font-size:14px}.aviso.erro{background:var(--erro-claro);color:var(--erro)}.aviso.info{background:var(--alerta-claro);color:var(--alerta)}.painel{grid-template-rows:auto 1fr;height:100vh;display:grid}.topo{background:var(--superficie);border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}.topo .marca{font-weight:700}.topo .espaco{flex:1}.selo{background:var(--marca-clara);color:var(--marca);border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600}.selo.humano{background:var(--balao-humano);color:#3559b5}.selo.pausada{background:var(--alerta-claro);color:var(--alerta)}.selo.apagado{background:var(--fundo);color:var(--suave);border:1px solid var(--borda)}.selo-canal{vertical-align:1px;border-radius:4px;margin-right:2px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.selo-canal.whatsapp{background:var(--marca-clara);color:var(--marca)}.selo-canal.instagram{background:var(--instagram-claro);color:var(--instagram)}.simulador.instagram .rotulo{color:var(--instagram)}.corpo{grid-template-columns:320px 1fr;min-height:0;display:grid}.lista{border-right:1px solid var(--borda);background:var(--superficie);overflow-y:auto}.item{text-align:left;width:100%;color:inherit;border-bottom:1px solid var(--borda);background:0 0;border-radius:0;padding:12px 16px;font-weight:400;display:block}.item:hover,.item.ativo{background:var(--fundo)}.item .linha1{justify-content:space-between;gap:8px;font-weight:600;display:flex}.item .previa{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.chat{grid-template-rows:auto 1fr auto;min-height:0;display:grid}.chat-topo{border-bottom:1px solid var(--borda);background:var(--superficie);align-items:center;gap:12px;padding:12px 16px;display:flex}.mensagens{flex-direction:column;gap:8px;padding:16px;display:flex;overflow-y:auto}.balao{background:var(--balao-cliente);border:1px solid var(--borda);border-radius:10px;max-width:min(520px,85%);padding:8px 12px}.balao.saida{background:var(--balao-ia);border-color:#0000;align-self:flex-end}.balao.humano{background:var(--balao-humano)}.balao .meta{color:var(--suave);margin-top:2px;font-size:11px}.vazio{color:var(--suave);text-align:center;margin:auto;padding:24px}.simulador{border-top:1px dashed var(--borda);background:var(--superficie);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.simulador input{flex:1;min-width:180px}.simulador .rotulo{color:var(--alerta);width:100%;font-size:12px;font-weight:700}.balao.sistema{border:1px dashed var(--borda);color:var(--suave);background:0 0;align-self:center;font-size:13px}.topo a{font-weight:600;text-decoration:none}.pagina{min-height:100vh}.conteudo{flex-direction:column;gap:16px;max-width:760px;margin:0 auto;padding:16px;display:flex}.conteudo .cartao{padding:20px}.conteudo h3{margin:0 0 4px;font-size:14px}.linha-titulo{justify-content:space-between;align-items:center;gap:12px;display:flex}.linha-titulo h2{margin:0}.chave{cursor:pointer;align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.chave input{width:auto}.duas-colunas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lista-simples{margin:0;padding:0;list-style:none}.lista-simples li{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.lista-simples li.inativo{opacity:.6}.acoes{flex-wrap:wrap;gap:8px;display:flex}.sub-form{margin-top:16px;padding-top:4px}.aviso.sucesso{background:var(--marca-clara);color:var(--marca)}.dia-agenda h3{text-transform:capitalize;margin:16px 0 0}.linha-dia{grid-template-columns:110px 1fr;align-items:center;gap:12px;margin-top:8px;display:grid}.linha-dia label{margin:0}.codigos{columns:2;margin:12px 0;padding-left:24px;font-size:15px}.codigos li{margin:4px 0}.link-botao{color:var(--marca);background:0 0;border-radius:0;padding:0;font-weight:600}.link-botao:hover{background:0 0;text-decoration:underline}.perigo{border-color:var(--erro)}button.perigoso{background:var(--erro)}button.perigoso:hover{background:var(--erro);opacity:.9}.app{grid-template-columns:248px 1fr;height:100vh;display:grid}.lateral{background:var(--superficie);border-right:1px solid var(--borda);flex-direction:column;gap:12px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.logo{letter-spacing:-.01em;align-items:center;gap:10px;padding:4px 8px;font-size:18px;font-weight:800;display:flex}.logo-marca{flex:none;width:32px;height:32px}.negocio{border:1px solid var(--borda);border-radius:var(--raio);padding:10px 12px}.negocio-nome{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.negocio-status{color:var(--alerta);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.negocio-status.ok{color:var(--marca)}.negocio-status .ponto{background:currentColor;border-radius:50%;width:7px;height:7px}.menu{flex-direction:column;flex:1;gap:14px;display:flex}.menu-titulo{text-transform:uppercase;letter-spacing:.06em;color:var(--suave);padding:0 10px 4px;font-size:11px;font-weight:700}.menu a,.usuario{color:var(--texto);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.menu a:hover,.usuario:hover{background:var(--fundo)}.menu a.ativo,.usuario.ativo{background:var(--marca-clara);color:var(--marca);font-weight:650}.lateral-rodape{border-top:1px solid var(--borda);flex-direction:column;gap:4px;padding-top:10px;display:flex}.avatar{background:var(--marca-clara);width:30px;height:30px;color:var(--marca);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.usuario-texto{flex-direction:column;min-width:0;line-height:1.2;display:flex}.usuario-texto b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.usuario-texto small{color:var(--suave);font-size:12px}.sair{color:var(--suave);align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.principal{min-width:0;min-height:0;overflow-y:auto}.principal.cheio{grid-template-rows:auto 1fr;display:grid;overflow:hidden}.cabecalho{border-bottom:1px solid var(--borda);background:var(--superficie);z-index:5;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;top:0}.topo-principal{z-index:5;position:sticky;top:0}.cabecalho-texto{flex:1;min-width:0}.cabecalho h1{margin:0;font-size:20px}.cabecalho p{color:var(--suave);margin:2px 0 0;font-size:13px}.cabecalho-acoes{flex-wrap:wrap;gap:8px;display:flex}.menu-botao{padding:8px;line-height:0;display:none}.fundo-menu{display:none}.principal .conteudo{max-width:none;margin:0;padding:24px}.conteudo-amplo{flex-direction:column;gap:16px;padding:24px;display:flex}.metricas{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.metrica{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:16px}.metrica .rotulo{color:var(--suave);font-size:13px}.metrica .valor{font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:750}.metrica .nota{color:var(--suave);font-size:12px}.metrica.destaque{border-color:var(--alerta)}.metrica.destaque .valor{color:var(--alerta)}.grade-inicio{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.faixa-ia-desligada{background:var(--alerta-claro);color:var(--alerta);border-bottom:1px solid color-mix(in srgb, var(--alerta) 35%, transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 24px;font-size:14px;display:flex}.faixa-ia-texto{flex:1;min-width:200px}.faixa-ia-desligada button.pequeno{padding:6px 12px;font-size:13px}.chaves-ia .sub{margin:4px 0 8px}.chaves-ia-lista{margin:0;padding:0;list-style:none}.chaves-ia-lista li{border-top:1px solid var(--borda);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.chaves-ia-texto{flex-direction:column;min-width:0;display:flex}.chaves-ia-texto small{color:var(--suave);font-size:13px}.chaves-ia-lista li.desligada .chaves-ia-texto small{color:var(--alerta)}.interruptor{background:var(--borda);border:0;border-radius:99px;flex:none;align-items:center;width:46px;height:26px;padding:3px;transition:background .15s;display:inline-flex}.interruptor span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 1px 2px #00000040}.interruptor.ligado{background:var(--marca)}.interruptor.ligado span{transform:translate(20px)}.interruptor:hover{background:color-mix(in srgb, var(--borda) 80%, var(--texto))}.interruptor.ligado:hover{background:var(--marca);filter:brightness(1.05)}.interruptor:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.barras{align-items:flex-end;gap:10px;height:140px;padding-top:8px;display:flex}.barra{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.barra .coluna-barra{background:var(--marca);border-radius:6px 6px 2px 2px;width:100%;max-width:42px;min-height:3px}.barra small{color:var(--suave);font-size:11px}.barra b{font-size:12px}.funil-mini{flex-direction:column;gap:8px;display:flex}.funil-mini .linha{grid-template-columns:100px 1fr 32px;align-items:center;gap:8px;font-size:13px;display:grid}.funil-mini .trilho{background:var(--fundo);border-radius:99px;height:10px;overflow:hidden}.funil-mini .enchimento{background:var(--marca);border-radius:99px;height:100%}.lista-atencao{margin:0;padding:0;list-style:none}.lista-atencao li{border-bottom:1px solid var(--borda)}.lista-atencao li:last-child{border-bottom:0}.lista-atencao a{color:inherit;justify-content:space-between;gap:12px;padding:10px 0;text-decoration:none;display:flex}.lista-atencao small{color:var(--suave)}.passos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.passos li{align-items:center;gap:10px;display:flex}.passos .marca-passo{border:2px solid var(--borda);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.passos li.feito .marca-passo{background:var(--marca);border-color:var(--marca);color:#fff}.passos li.feito span{color:var(--suave);text-decoration:line-through}.conversas{grid-template-columns:320px 1fr 300px;min-height:0;display:grid}.conversas.sem-detalhe{grid-template-columns:320px 1fr}.coluna-lista{border-right:1px solid var(--borda);background:var(--superficie);grid-template-rows:auto 1fr;min-height:0;display:grid}.filtros{border-bottom:1px solid var(--borda);flex-direction:column;gap:8px;padding:12px;display:flex}.abas{flex-wrap:wrap;gap:4px;display:flex}.aba{color:var(--suave);border:1px solid var(--borda);background:0 0;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600}.aba:hover{background:var(--fundo)}.aba.ativa{background:var(--marca-clara);color:var(--marca);border-color:#0000}.aba .contagem{opacity:.8;margin-left:4px}.itens{min-height:0;overflow-y:auto}.item .linha2{justify-content:space-between;align-items:center;gap:8px;display:flex}.item .hora{color:var(--suave);flex:none;font-size:12px;font-weight:400}.bolinha{background:var(--marca);color:#fff;border-radius:99px;padding:0 6px;font-size:11px;font-weight:700}.coluna-chat{grid-template-rows:auto 1fr auto auto;min-height:0;display:grid}.compositor{border-top:1px solid var(--borda);background:var(--superficie);padding:10px 12px;position:relative}.compositor form{align-items:flex-end;gap:8px;display:flex}.compositor textarea{resize:none;min-height:42px;max-height:160px}.compositor .dica{color:var(--suave);margin-top:4px;font-size:12px}.compositor .botao-icone{border:1px solid var(--borda);width:42px;height:42px;color:var(--texto);background:0 0;flex:none;padding:0;font-size:20px;line-height:1}.compositor .botao-icone:hover,.compositor .botao-icone[aria-expanded=true]{background:var(--fundo)}.painel-emojis{z-index:20;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;grid-template-columns:repeat(8,36px);gap:2px;padding:8px;display:grid;position:absolute;bottom:calc(100% - 4px);left:12px;box-shadow:0 8px 24px #00000059}.painel-emojis button{background:0 0;border:0;border-radius:6px;width:36px;height:36px;padding:0;font-size:20px}.painel-emojis button:hover{background:var(--fundo)}.anexo-escolhido{border:1px solid var(--borda);background:var(--fundo);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;font-size:13px;display:flex}.anexo-escolhido img,.anexo-escolhido video{object-fit:cover;border-radius:6px;width:48px;height:48px}.anexo-escolhido .nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.anexo-escolhido button{color:var(--suave);background:0 0;border:0;padding:2px 8px;font-size:16px}.sugestoes{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);max-height:240px;position:absolute;bottom:100%;left:12px;right:12px;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.sugestoes button{text-align:left;width:100%;color:inherit;border-bottom:1px solid var(--borda);background:0 0;border-radius:0;font-weight:400;display:block}.sugestoes button:hover,.sugestoes button.sel{background:var(--fundo)}.sugestoes b{color:var(--marca)}.coluna-detalhe{border-left:1px solid var(--borda);background:var(--superficie);flex-direction:column;gap:4px;padding:16px;display:flex;overflow-y:auto}.coluna-detalhe h3{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;margin:12px 0 4px;font-size:13px}.balao .ensinar{margin-top:4px;font-size:11px}.etiquetas{flex-wrap:wrap;gap:4px;display:flex}.etiqueta{background:var(--fundo);border:1px solid var(--borda);color:var(--texto);border-radius:99px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;display:inline-flex}.etiqueta button{color:var(--suave);background:0 0;padding:0;font-size:12px;line-height:1}.selo-etapa{background:var(--marca-clara);color:var(--marca);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600}.selo-etapa.perdido{background:var(--erro-claro);color:var(--erro)}.selo-etapa.comprou{background:var(--marca);color:#fff}.barra-ferramentas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.barra-ferramentas input[type=search]{max-width:320px}.barra-ferramentas select{width:auto}.tabela-envolta{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th{text-align:left;color:var(--suave);border-bottom:1px solid var(--borda);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.tabela td{border-bottom:1px solid var(--borda);vertical-align:middle;padding:10px 12px}.tabela tr:last-child td{border-bottom:0}.tabela tbody tr{cursor:pointer}.tabela tbody tr:hover{background:var(--fundo)}.tabela select{width:auto;padding:4px 8px;font-size:13px}.funil{grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;align-items:start;gap:12px;min-height:0;padding:24px;display:grid;overflow-x:auto}.coluna-funil{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);flex-direction:column;max-height:calc(100vh - 140px);display:flex}.coluna-funil.alvo{outline:2px dashed var(--marca);outline-offset:-2px}.coluna-funil header{border-bottom:1px solid var(--borda);justify-content:space-between;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.coluna-funil .cartoes{flex-direction:column;gap:8px;min-height:60px;padding:8px;display:flex;overflow-y:auto}.cartao-contato{background:var(--fundo);border:1px solid var(--borda);cursor:grab;border-radius:8px;flex-direction:column;gap:4px;padding:10px;font-size:13px;display:flex}.cartao-contato:active{cursor:grabbing}.cartao-contato b{font-size:14px}.cartao-contato .previa{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gaveta-fundo{z-index:20;background:#00000059;position:fixed;inset:0}.gaveta{background:var(--superficie);z-index:21;width:min(420px,100vw);padding:20px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 24px #00000026}.vazio-grande{text-align:center;color:var(--suave);padding:48px 16px}.vazio-grande b{color:var(--texto);margin-bottom:4px;font-size:16px;display:block}.uso{background:var(--fundo);border-radius:99px;height:8px;margin:6px 0 2px;overflow:hidden}.uso div{background:var(--marca);height:100%}.doc{border-bottom:1px solid var(--borda);align-items:center;gap:12px;padding:12px 0;display:flex}.doc:last-child{border-bottom:0}.doc .doc-icone{background:var(--marca-clara);width:36px;height:36px;color:var(--marca);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.doc .doc-texto{flex:1;min-width:0}.doc .doc-texto b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.doc .doc-texto small{color:var(--suave)}.doc.inativo{opacity:.55}.soltar{border:2px dashed var(--borda);border-radius:var(--raio);text-align:center;color:var(--suave);padding:24px}.soltar.ativo{border-color:var(--marca);background:var(--marca-clara)}.trecho{background:var(--fundo);white-space:pre-wrap;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:13px}.trecho small{color:var(--marca);margin-bottom:4px;font-weight:700;display:block}@media (max-width:1200px){.conversas{grid-template-columns:300px 1fr}.coluna-detalhe{z-index:21;width:min(340px,100vw);position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000026}.conversas:not(.detalhe-aberto) .coluna-detalhe{display:none}.grade-inicio{grid-template-columns:1fr}}@media (max-width:900px){.app{grid-template-columns:1fr}.lateral{z-index:30;width:260px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.app.menu-aberto .lateral{transform:none}.app.menu-aberto .fundo-menu{z-index:25;background:#00000059;display:block;position:fixed;inset:0}.menu-botao{display:inline-flex}.cabecalho{padding:12px 16px}.faixa-ia-desligada{padding:8px 16px;font-size:13px}.principal .conteudo,.conteudo-amplo,.funil{padding:16px}.conversas{grid-template-columns:1fr}.conversas.com-chat .coluna-lista,.conversas:not(.com-chat) .coluna-chat{display:none}}@media (max-width:760px){.duas-colunas{grid-template-columns:1fr}.lista-simples li{flex-direction:column}.corpo{grid-template-columns:1fr}.corpo.com-chat .lista,.corpo:not(.com-chat) .chat{display:none}}.pagina-legal{max-width:760px;margin:0 auto;padding:32px 16px}.pagina-legal h1{margin-top:8px}.pagina-legal h2{margin:24px 0 8px}.pagina-legal p,.pagina-legal li{line-height:1.6}.pagina-legal ul,.pagina-legal ol{padding-left:20px}.pagina-legal hr{border:0;border-top:1px solid var(--borda);margin:24px 0 12px}.item .linha3{color:var(--suave);justify-content:space-between;gap:8px;margin-top:2px;font-size:12px;display:flex}.espera{color:var(--alerta);white-space:nowrap;font-weight:600}.espera.atrasada{color:var(--erro)}.balao.nota-interna{background:var(--alerta-claro);border:1px dashed var(--alerta);max-width:none;color:var(--texto);align-self:stretch}.rotulo-nota{color:var(--alerta);margin-bottom:2px;font-size:11px;font-weight:700}.abas-compositor{gap:4px;margin-bottom:6px;display:flex}.abas-compositor button{color:var(--suave);background:0 0;border:1px solid #0000;border-radius:99px;padding:3px 10px;font-size:12px}.abas-compositor button:hover{background:var(--fundo)}.abas-compositor button.ativa{background:var(--marca-clara);color:var(--marca)}.compositor.modo-nota{background:var(--alerta-claro)}.compositor.modo-nota .abas-compositor button.ativa{background:var(--alerta);color:#fff}.disponibilidade{color:var(--suave);text-align:left;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;display:flex}.disponibilidade .ponto,.ponto-status{background:var(--suave);border-radius:50%;width:8px;height:8px;display:inline-block}.disponibilidade .ponto.ok,.ponto-status.ok{background:var(--marca)}.seletor-idioma{color:var(--suave);align-items:center;gap:8px;font-size:13px;display:flex}.seletor-idioma select{width:auto;padding:4px 8px;font-size:13px}.seletor-idioma.compacto{padding:2px 10px}.seletor-idioma.compacto .rotulo-idioma{display:none}.grade-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.opcoes-marcar{flex-wrap:wrap;gap:6px 14px;display:flex}label.marcar{align-items:center;gap:6px;margin:4px 0;font-weight:500;display:inline-flex}label.marcar input{width:auto;margin:0}.previa-modelo{background:var(--balao-ia);white-space:pre-wrap;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:14px}.previa-modelo small{color:var(--suave);margin-bottom:2px;font-size:11px;display:block}pre.codigo{background:var(--fundo);border:1px solid var(--borda);white-space:pre;border-radius:8px;margin:0;padding:12px;font-size:12px;overflow-x:auto}code{font-size:.92em}@media (max-width:700px){.grade-2{grid-template-columns:1fr}}.estilos-dna{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.estilo-dna{text-align:left;background:var(--superficie);color:var(--texto);border:1px solid var(--borda);flex-direction:column;gap:4px;padding:12px;font-weight:400;display:flex}.estilo-dna:hover{background:var(--fundo)}.estilo-dna.ativo{border-color:var(--marca);box-shadow:0 0 0 2px color-mix(in srgb, var(--marca) 30%, transparent)}.estilo-combina{color:var(--suave);font-size:12px}.estilo-exemplo{font-size:13px;font-style:italic}.caixa-dna{border:1px dashed var(--borda);border-radius:10px;margin-top:16px;padding:12px}button.secundario.ativo{border-color:var(--marca);color:var(--marca)}.previa-dna{flex-direction:column;gap:6px;margin-top:10px;display:flex}.previa-dna .balao-cliente,.previa-dna .balao-ia{white-space:pre-wrap;border-radius:10px;max-width:85%;padding:8px 12px;font-size:14px}.previa-dna .balao-cliente{background:var(--fundo);border:1px solid var(--borda);align-self:flex-start}.previa-dna .balao-ia{background:color-mix(in srgb, var(--marca) 14%, var(--superficie));align-self:flex-end}.grade-agenda-envolta{border:1px solid var(--borda);border-radius:10px;margin-top:8px;overflow-x:auto}.grade-agenda{min-width:100%;display:grid;position:relative}.ga-canto,.ga-cabeca{background:var(--superficie);z-index:2;border-bottom:1px solid var(--borda);position:sticky;top:0}.ga-cabeca{text-align:center;padding:8px 4px;font-size:13px}.ga-cabeca.hoje{color:var(--marca)}.ga-hora{color:var(--suave);text-align:right;border-top:1px solid var(--borda);padding:2px 6px 0;font-size:11px}.ga-celula{border:0;border-top:1px solid var(--borda);border-left:1px solid var(--borda);background:var(--superficie);cursor:pointer;border-radius:0;padding:0}.ga-celula.fechada{background:repeating-linear-gradient(135deg, var(--fundo), var(--fundo) 6px, transparent 6px, transparent 10px)}.ga-celula.passada{opacity:.55}.ga-celula:hover{background:color-mix(in srgb, var(--marca) 12%, var(--superficie))}.ga-bloco{z-index:1;text-align:left;color:var(--texto);border:1px solid #0000;border-radius:6px;flex-direction:column;margin:1px 3px;padding:3px 6px;font-size:12px;font-weight:400;line-height:1.25;display:flex;overflow:hidden}.ga-bloco span{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ga-bloco b{font-weight:600}.ag-marcado{background:color-mix(in srgb, #e3a008 22%, var(--superficie));border-color:#e3a008!important}.ag-confirmado{background:color-mix(in srgb, var(--marca) 22%, var(--superficie));border-color:var(--marca)!important}.ag-concluido{background:color-mix(in srgb, #3b82f6 18%, var(--superficie));border-color:#3b82f6!important}.ag-faltou{background:color-mix(in srgb, var(--erro) 15%, var(--superficie));border-color:var(--erro)!important}.ga-bloco.bloqueio,.legenda-agenda i.bloqueio{background:var(--fundo);color:var(--suave);border-color:var(--borda)!important}.ga-bloco:hover{filter:brightness(.97)}.legenda-agenda{color:var(--suave);flex-wrap:wrap;gap:12px;margin-top:8px;font-size:12px;display:flex}.legenda-agenda i{vertical-align:-2px;border:1px solid #0000;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.legenda-agenda i.fechada{background:repeating-linear-gradient(135deg, var(--borda), var(--borda) 3px, transparent 3px, transparent 5px);border-color:var(--borda)}.dias-movel{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px;display:grid}.dias-movel button{flex-direction:column;align-items:center;padding:6px 0;font-size:12px;display:flex}.dias-movel small{color:var(--suave);font-size:10px}.grade-inicio>*{min-width:0}.barras{overflow-x:auto}.barra{min-width:0}@media (max-width:760px){.barras{gap:3px}.barra small,.barra b{font-size:9px}}.aprendizados .sugestao{border-top:1px solid var(--borda,#e5e7eb);margin-top:12px;padding-top:12px}.aprendizados .sugestao:first-of-type{border-top:0}.aprendizados textarea{width:100%}.previa-whats{color:#111b21;overflow-wrap:anywhere;background:#e7fbe6;border-radius:10px;max-width:460px;margin-top:8px;padding:10px 12px;font-size:14px;line-height:1.45}.janela-fundo{z-index:40;background:#00000073;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.janela{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;width:min(680px,100%);box-shadow:0 16px 48px #0000004d}.janela-topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.janela-topo h2{margin:0;font-size:17px}.janela-corpo{flex-direction:column;gap:14px;padding:16px 20px;display:flex}.janela-rodape{border-top:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.fechar-janela{color:var(--suave);background:0 0;padding:2px 8px;font-size:20px;line-height:1}.campo>label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.campo .dica{color:var(--suave);margin:4px 0 0;font-size:12px}.opcoes-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opcao{background:var(--fundo);color:var(--texto);border:1px solid var(--borda);text-align:left;border-radius:10px;padding:12px;font-size:14px;font-weight:600}.opcao small{color:var(--suave);margin-top:2px;font-size:12px;font-weight:400;display:block}.opcao.ativa{border-color:var(--instagram);background:var(--instagram-claro);color:var(--instagram)}.bloco{border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.bloco-topo{justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bloco.desligado>:not(.bloco-topo){display:none}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--instagram-claro);color:var(--instagram);border-radius:8px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.chip button{color:inherit;opacity:.8;background:0 0;padding:0;font-size:14px;line-height:1}.chip.sugestao{background:var(--fundo);color:var(--suave);border:1px dashed var(--borda);cursor:pointer;font-weight:500}.chip.sugestao:hover{color:var(--texto)}.linha-entrada{gap:8px;display:flex}.linha-entrada input{flex:1;min-width:0}.variacao{background:var(--fundo);border:1px solid var(--borda);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.variacao span{overflow-wrap:anywhere;flex:1;min-width:0}.variacao button{color:var(--suave);background:0 0;padding:0 4px;font-size:16px;line-height:1}.grade-posts{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:360px;display:grid;overflow-y:auto}.post{background:var(--fundo);text-align:left;color:var(--texto);border:2px solid #0000;border-radius:10px;flex-direction:column;padding:0;display:flex;overflow:hidden}.post.escolhido{border-color:var(--instagram)}.post .capa{aspect-ratio:1;background:var(--borda);justify-content:center;align-items:center;font-size:28px;display:flex;position:relative}.post .capa img{object-fit:cover;width:100%;height:100%;display:block}.post .capa .tipo{color:#fff;background:#0009;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:4px;right:4px}.post .legenda{color:var(--suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:6px;font-size:11px;display:-webkit-box;overflow:hidden}.post-escolhido{background:var(--fundo);border:1px solid var(--borda);border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.post-escolhido .capa{background:var(--borda);border-radius:8px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.post-escolhido .capa img{object-fit:cover;width:100%;height:100%}.cartao-regra{border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.cartao-regra.pausada{opacity:.6}.cartao-regra .cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cartao-regra .nome{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.ponto{background:var(--marca);border-radius:50%;flex:none;width:8px;height:8px}.cartao-regra.pausada .ponto{background:var(--suave)}.previas{grid-template-columns:1fr 1fr;gap:8px;display:grid}.previa{background:var(--fundo);border:1px solid var(--borda);border-radius:10px;min-width:0;padding:10px;font-size:13px}.previa b{color:var(--suave);margin-bottom:4px;font-size:12px;display:block}.previa p{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.numeros-regras{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:12px 0;display:grid}.numeros-regras div{background:var(--fundo);border:1px solid var(--borda);border-radius:10px;padding:10px 12px}.numeros-regras strong{font-size:22px;display:block}.numeros-regras span{color:var(--suave);font-size:12px}@media (max-width:640px){.opcoes-2,.previas{grid-template-columns:1fr}.janela-fundo{padding:0}.janela{border-radius:0;min-height:100%}}.abas-secao{scrollbar-width:thin;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);z-index:5;gap:4px;padding:4px;display:flex;position:sticky;top:0;overflow-x:auto}.abas-secao button{color:var(--suave);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;padding:8px 12px;font-size:14px;font-weight:600}.abas-secao button:hover{background:var(--fundo);color:var(--texto)}.abas-secao button.ativa{background:var(--marca-clara);color:var(--marca)}.abas-secao .contagem{background:var(--fundo);color:var(--suave);border-radius:99px;margin-left:6px;padding:0 6px;font-size:11px}.abas-secao button.ativa .contagem{background:var(--marca);color:#fff}.grade-produtos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.cartao-produto{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);flex-direction:column;display:flex;overflow:hidden}.cartao-produto.inativo{opacity:.6}.cartao-produto.editando{border-color:var(--marca);box-shadow:0 0 0 2px var(--marca-clara)}.cartao-produto .foto,.escolher-foto .foto{aspect-ratio:4/3;background:var(--fundo);width:100%;color:var(--suave);cursor:pointer;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.cartao-produto .foto img,.escolher-foto .foto img{object-fit:cover;width:100%;height:100%;display:block}.sem-foto{font-size:13px;font-weight:600;line-height:1.6}.cartao-produto .corpo{flex-direction:column;flex:1;gap:4px;padding:10px 12px 12px;display:flex}.cartao-produto .nome{font-size:15px}.cartao-produto .preco{color:var(--marca);font-size:14px;font-weight:700}.cartao-produto .desc{color:var(--suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.cartao-produto .selos{flex-wrap:wrap;gap:6px;display:flex}.cartao-produto .acoes{gap:6px;margin-top:auto;padding-top:8px;display:flex}.cartao-produto .acoes button{flex:1;padding:6px 8px;font-size:13px}.form-produto-colunas{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.escolher-foto{flex-direction:column;gap:8px;max-width:260px;display:flex}.escolher-foto .foto{border:1px dashed var(--borda);border-radius:var(--raio)}.escolher-foto .acoes{gap:6px;display:flex}.previa-whatsapp{border-radius:var(--raio);background:#e5ddd5;padding:12px;position:sticky;top:64px}.balao-previa{color:#111b21;background:#fff;border-radius:8px;max-width:260px;padding:4px;font-size:14px;box-shadow:0 1px 1px #0000001f}.balao-previa img{border-radius:6px;width:100%;display:block}.balao-previa .texto{white-space:pre-wrap;word-break:break-word;padding:6px 6px 4px}.balao-previa .texto p{margin:8px 0 0}.balao-previa .link{color:#027eb5}.balao-previa .botao-previa{text-align:center;color:#027eb5;border-top:1px solid #0000001a;margin-top:4px;padding:9px 6px 5px;font-weight:500}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .previa-whatsapp{background:#0b141a}:root:not([data-tema=claro]) .balao-previa{color:#e9edef;background:#202c33}:root:not([data-tema=claro]) .balao-previa .link,:root:not([data-tema=claro]) .balao-previa .botao-previa{color:#53bdeb}:root:not([data-tema=claro]) .balao-previa .botao-previa{border-top-color:#ffffff1f}}:root[data-tema=escuro] .previa-whatsapp{background:#0b141a}:root[data-tema=escuro] .balao-previa{color:#e9edef;background:#202c33}:root[data-tema=escuro] .balao-previa .link,:root[data-tema=escuro] .balao-previa .botao-previa{color:#53bdeb}:root[data-tema=escuro] .balao-previa .botao-previa{border-top-color:#ffffff1f}@media (max-width:700px){.form-produto-colunas{grid-template-columns:1fr}.previa-whatsapp{position:static}}.centro .cartao.conectar-ia{max-width:460px}.conectar-ia h1{margin-bottom:4px;font-size:20px}.conectar-ia h2{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;margin:18px 0 6px;font-size:14px}.conectar-ia-topo{justify-content:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}.conectar-ia-logo{background:var(--marca);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:grid}.conectar-ia-logo.ia{background:#d97757}.conectar-ia-elo{color:var(--suave);font-size:20px}.conectar-ia-lista{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.conectar-ia-lista li{background:var(--marca-clara);border-radius:8px;padding:8px 10px}.conectar-ia-lista.nao li{background:var(--fundo);color:var(--suave)}.conectar-ia .acoes button{flex:140px;margin-top:0}.guia-sanfona{border:1px solid var(--borda);border-radius:var(--raio);margin-bottom:4px;overflow:hidden}.guia-item+.guia-item{border-top:1px solid var(--borda)}.guia-item h3{font-size:inherit;margin:0}.guia-cabeca{text-align:left;width:100%;color:var(--texto);background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 14px;scroll-margin-top:120px;font-size:14px;display:flex}.guia-cabeca:hover,.guia-item.aberto .guia-cabeca{background:var(--fundo)}.guia-cabeca:focus-visible{outline:2px solid var(--marca);outline-offset:-2px}.guia-numero{background:var(--marca-clara);width:28px;height:28px;color:var(--marca);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.guia-numero.ajuda{background:var(--alerta-claro);color:var(--alerta)}.guia-item.aberto .guia-numero:not(.ajuda){background:var(--marca);color:#fff}.guia-titulo{flex:1;min-width:0}.guia-titulo small{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;display:block}.guia-seta{color:var(--suave);flex:none;transition:transform .2s}.guia-item.aberto .guia-seta{transform:rotate(180deg)}.guia-corpo{background:var(--fundo);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;padding:4px 14px 16px 54px;font-size:14px;display:grid}.guia-texto p{margin:0 0 8px}.guia-texto ol,.guia-texto ul{gap:4px;margin:0 0 8px;padding-left:20px;display:grid}.guia-texto .dica-guia{color:var(--suave);border-left:3px solid var(--marca);margin-top:10px;padding-left:10px;font-size:13px}.guia-texto .exemplos-guia{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.guia-texto .exemplos-guia li{background:var(--marca-clara);color:var(--texto);border-radius:99px;padding:3px 10px;font-size:13px}.guia-figura{margin:0}.guia-figura figcaption{color:var(--suave);text-align:center;margin-top:6px;font-size:11px}.guia-proximo{grid-column:1/-1;justify-self:start;padding:6px 12px;font-size:13px}.tela-mock{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;flex:1;min-width:0;font-size:12px;overflow:hidden;box-shadow:0 6px 18px #0000002e}.tela-barra{border-bottom:1px solid var(--borda);background:var(--fundo);color:var(--suave);align-items:center;gap:5px;padding:6px 10px;font-size:11px;display:flex}.tela-barra i{background:var(--borda);border-radius:50%;width:8px;height:8px}.tela-barra span{white-space:nowrap;text-overflow:ellipsis;margin-left:6px;overflow:hidden}.tela-conteudo{flex-direction:column;gap:8px;padding:12px;display:flex}.mock-duas{align-items:center;gap:8px;display:flex}.mock-seta{color:var(--marca);flex:none;font-size:18px;font-weight:800}.mock-lateral{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mock-linha{background:var(--borda);border-radius:4px;flex:1;min-width:30px;height:7px;display:block}.mock-linha.curta{max-width:50%}.mock-menu{border:1px solid var(--borda);background:var(--fundo);border-radius:8px;padding:4px}.mock-menu-item{white-space:nowrap;border-radius:6px;padding:4px 6px}.mock-usuario{border-radius:6px;align-items:center;gap:6px;padding:4px;font-weight:600;display:flex}.mock-avatar{background:var(--suave);width:20px;height:20px;color:var(--superficie);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.mock-config{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mock-nav{color:var(--suave);border-radius:6px;padding:4px 6px}.mock-h{font-size:13px}.mock-p{color:var(--suave);margin:0;font-size:11px}.mock-sub{color:var(--suave);font-size:10px;font-weight:400;display:block}.mock-conector{border:1px solid var(--borda);border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.mock-conector>span:nth-child(2){flex:1;min-width:0}.mock-icone{background:var(--fundo);border:1px solid var(--borda);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.mock-icone.marca{background:var(--marca);color:#fff;border:0}.mock-icone.ia{color:#fff;background:#d97757;border:0}.mock-btn{white-space:nowrap;text-align:center;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.mock-btn.cinza{background:var(--fundo);color:var(--suave);border:1px solid var(--borda)}.mock-btn.contorno{border:1px solid var(--borda);color:var(--texto)}.mock-btn.escuro{background:var(--texto);color:var(--superficie)}.mock-btn.verde{background:var(--marca);color:#fff}.largo-mock{display:block}.mock-campo small{color:var(--suave);margin-bottom:2px;font-size:10px;display:block}.mock-input{border:1px solid var(--borda);background:var(--fundo);overflow-wrap:anywhere;border-radius:6px;padding:5px 8px;font-family:monospace;font-size:11px}.mock-rodape{justify-content:flex-end;gap:6px;display:flex}.mock-logos{color:var(--suave);justify-content:center;align-items:center;gap:6px;display:flex}.centro-txt{text-align:center}.mock-ok{background:var(--marca-clara);border-radius:6px;padding:3px 8px;font-size:11px}.mock-balao{border-radius:10px;max-width:85%;padding:6px 10px;font-size:11px}.mock-balao.voce{background:var(--fundo);border:1px solid var(--borda);align-self:flex-end}.mock-balao.claude{align-self:flex-start}.mock-ferramenta{color:var(--suave);border:1px dashed var(--borda);border-radius:99px;align-self:flex-start;padding:2px 8px;font-size:10px}.mock-caixa{border:1px solid var(--borda);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;display:flex}.mock-mais{border:1px solid var(--borda);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-weight:800;display:grid}.alvo{outline:2px solid var(--marca);outline-offset:1px;box-shadow:0 0 0 5px color-mix(in srgb, var(--marca) 25%, transparent);animation:1.6s ease-in-out infinite piscar-alvo}.alvo-suave{outline:1px dashed var(--marca);outline-offset:1px}@keyframes piscar-alvo{50%{box-shadow:0 0 0 2px color-mix(in srgb, var(--marca) 10%, transparent)}}@media (prefers-reduced-motion:reduce){.alvo{animation:none}.guia-seta{transition:none}}@media (max-width:760px){.guia-corpo{grid-template-columns:1fr;padding:4px 12px 14px}.guia-cabeca{padding:12px}}.mock-duas.empilha{flex-direction:column;align-items:stretch;gap:4px}.mock-duas.empilha .tela-mock{width:100%}.mock-duas.empilha .mock-seta{align-self:center;line-height:1;transform:rotate(90deg)}.guia{grid-template-columns:240px minmax(0,1fr) 200px;align-items:start;gap:32px;max-width:1400px;padding:24px;display:grid}.guia-nav,.guia-indice{max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.guia-nav{flex-direction:column;gap:14px;padding-right:4px;display:flex}.guia-nav input{padding:8px 10px;font-size:14px}.guia-nav-grupo{flex-direction:column;gap:1px;display:flex}.guia-nav-grupo .menu-titulo{padding:0 10px 4px}.guia-nav a{color:var(--texto);border-radius:8px;align-items:baseline;gap:8px;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.guia-nav a:hover{background:var(--superficie)}.guia-nav a.ativo{background:var(--marca-clara);color:var(--marca);font-weight:600}.guia-vazio{color:var(--suave);margin:0;font-size:13px}.guia-nav-botao,.guia-nav-fechar{display:none}.guia-doc{min-width:0;max-width:820px;scroll-margin-top:96px}.guia-migalha{color:var(--suave);font-size:13px;font-weight:600}.guia-h1{margin:4px 0 8px;font-size:28px;line-height:1.2}.guia-resumo{margin:0 0 12px;font-size:16px}.guia-meta{color:var(--suave);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}.guia-abrir{margin-left:auto;font-size:14px;font-weight:600}.guia-ilustracao{border:1px solid var(--borda);background:var(--fundo);border-radius:14px;margin:20px 0 8px;padding:20px}.guia-ilustracao figcaption{color:var(--suave);text-align:center;margin-top:10px;font-size:11px}.guia-secao{margin-top:28px;scroll-margin-top:96px}.guia-secao h3{margin:0 0 8px;font-size:19px}.guia-secao p{margin:0 0 8px}.guia-secao ul,.guia-secao ol{gap:6px;margin:0;padding-left:22px;display:grid}.guia-passos{counter-reset:passo;list-style:none;padding-left:0!important}.guia-passos li{counter-increment:passo;min-height:26px;padding-left:38px;position:relative}.guia-passos li:before{content:counter(passo);background:var(--marca-clara);width:26px;height:26px;color:var(--marca);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.guia-dicas{background:var(--alerta-claro);border:1px solid color-mix(in srgb, var(--alerta) 30%, transparent);border-radius:12px;margin-top:24px;padding:14px 16px;scroll-margin-top:96px}.guia-dicas ul{gap:4px;margin:6px 0 0;padding-left:20px;display:grid}.guia-faq{border:1px solid var(--borda);background:var(--superficie);border-radius:10px;margin-bottom:8px;padding:10px 14px}.guia-faq summary{cursor:pointer;font-weight:600}.guia-faq p{margin:8px 0 0}.guia-paginas{grid-template-columns:1fr 1fr;gap:12px;margin:36px 0 80px;display:grid}.guia-paginas a{border:1px solid var(--borda);color:var(--texto);background:var(--superficie);border-radius:12px;padding:12px 14px;font-weight:600;text-decoration:none}.guia-paginas a:hover{border-color:var(--marca)}.guia-paginas a.proximo{text-align:right;grid-column:2}.guia-paginas small{color:var(--suave);font-size:12px;font-weight:400;display:block}.guia-indice{border-left:1px solid var(--borda);flex-direction:column;gap:2px;padding-left:14px;font-size:13px;display:flex}.guia-indice b{margin-bottom:6px}.guia-indice a{color:var(--suave);padding:3px 0;text-decoration:none}.guia-indice a:hover{color:var(--texto)}.tela-guia{max-width:640px;margin:0 auto;font-size:12px}.tela-guia-corpo{min-height:0;display:flex}.tela-guia .tela-conteudo{flex:1;min-width:0}.mock-menu-lateral{border-right:1px solid var(--borda);background:var(--superficie);flex-direction:column;flex:none;gap:2px;width:92px;padding:8px 6px;display:flex}.mock-logo{padding:2px 4px 6px}.mock-menu-lado{color:var(--suave);border-radius:5px;padding:3px 6px;font-size:10px}.mock-menu-lado.ativo{background:var(--marca-clara);color:var(--marca);font-weight:700}.mock-grade-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mock-numero{border:1px solid var(--borda);border-radius:8px;flex-direction:column;padding:6px 8px;display:flex}.mock-numero small{color:var(--suave);font-size:10px}.mock-numero b{font-size:16px}.mock-numero.destaque b{color:var(--alerta)}.mock-cartao{border:1px solid var(--borda);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.mock-barras{align-items:flex-end;gap:6px;height:54px;display:flex}.mock-barras i{background:var(--marca);opacity:.75;border-radius:3px 3px 0 0;flex:1}.mock-abas{flex-wrap:wrap;gap:4px;display:flex}.mock-abas span{border:1px solid var(--borda);color:var(--suave);border-radius:99px;padding:2px 8px;font-size:10px}.mock-abas span.ativa{background:var(--marca-clara);color:var(--marca);border-color:#0000;font-weight:700}.mock-check{border-radius:6px;align-items:center;gap:6px;padding:2px;font-size:11px;display:flex}.mock-check>span{border:1px solid var(--borda);border-radius:4px;flex:none;place-items:center;width:14px;height:14px;font-size:10px;display:grid}.mock-check>span.sim{background:var(--marca);color:#fff;border-color:var(--marca)}.mock-linha-flex{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mock-linha-flex>.mock-input,.mock-linha-flex>.mock-campo{flex:1;min-width:0}.mock-selo{background:var(--fundo);border:1px solid var(--borda);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:10px}.mock-etiqueta{background:var(--marca-clara);color:var(--marca);border-radius:99px;padding:1px 6px;font-size:9px}.mock-conversas{grid-template-columns:38% 1fr;gap:8px;display:grid}.mock-lista-conv{flex-direction:column;gap:4px;display:flex}.mock-item-conv{border:1px solid var(--borda);border-radius:6px;align-items:center;gap:5px;padding:5px;font-size:11px;display:flex}.mock-item-conv b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mock-item-conv.ativo{background:var(--fundo)}.mock-canal{color:#fff;background:#25a372;border-radius:4px;padding:1px 4px;font-size:8px;font-weight:800}.mock-canal.IG{background:var(--instagram)}.mock-chat{flex-direction:column;gap:6px;min-width:0;display:flex}.mock-chat-topo{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:6px;display:flex}.mock-chat-topo .mock-sub{flex:1}.mock-balao.claude{background:var(--balao-ia)}.mock-tabela{border:1px solid var(--borda);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.mock-tabela>div{border-top:1px solid var(--borda);grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:grid}.mock-tabela>.cab{color:var(--suave);background:var(--fundo);border-top:0;font-size:10px;font-weight:700}.mock-funil{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.mock-coluna{background:var(--fundo);border-radius:8px;flex-direction:column;gap:5px;min-height:90px;padding:6px;display:flex}.mock-coluna b{color:var(--suave);font-size:10px}.mock-cartao-funil{background:var(--superficie);border:1px solid var(--borda);border-radius:6px;padding:5px 6px;font-size:11px}.mock-cartao-funil.arrastando{transform:rotate(-4deg)translate(18px)}.mock-agenda{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.mock-dia{flex-direction:column;gap:3px;display:flex}.mock-dia b{text-align:center;color:var(--suave);font-size:10px}.mock-dia i{border:1px solid var(--borda);border-radius:5px;place-items:center;height:22px;font-size:9px;font-style:normal;display:grid}.mock-dia i.marcado{background:var(--balao-humano)}.mock-dia i.confirmado{background:var(--balao-ia)}.mock-dia i.livre{color:var(--marca)}.mock-produto{border:1px solid var(--borda);text-align:center;border-radius:10px;flex-direction:column;flex:1;gap:4px;min-width:0;padding-bottom:8px;display:flex;overflow:hidden}.mock-produto .mock-btn{margin:0 8px}.mock-foto{background:var(--fundo);place-items:center;height:64px;font-size:34px;display:grid}.mock-audio{background:var(--balao-ia);border-radius:99px;align-self:flex-start;padding:4px 10px;font-family:monospace;font-size:12px}.mock-celular{border:2px solid var(--borda);background:var(--superficie);border-radius:18px;flex-direction:column;flex:none;gap:6px;width:150px;padding:14px 8px;font-size:11px;display:flex}.mock-celular .mock-balao{max-width:100%}.mock-qr{background:repeating-linear-gradient(90deg, var(--texto) 0 6px, transparent 6px 12px), repeating-linear-gradient(0deg, var(--texto) 0 6px, transparent 6px 12px);opacity:.7;border-radius:6px;width:84px;height:84px;margin:4px auto}.mock-soltar{border:2px dashed var(--borda);text-align:center;color:var(--suave);border-radius:8px;padding:14px}.mock-icone.ig{background:var(--instagram);color:#fff;border:0;font-size:9px}.mock-fluxo{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mock-fluxo-passo{background:var(--superficie);border:1px solid var(--borda);text-align:center;border-radius:12px;flex-direction:column;gap:4px;padding:12px 10px;font-size:13px;display:flex;position:relative}.mock-fluxo-passo small{color:var(--suave);font-size:11px}.mock-fluxo-icone{font-size:24px}.mock-fluxo-passo+.mock-fluxo-passo:before{content:"→";color:var(--marca);font-weight:800;position:absolute;top:50%;left:-11px;transform:translate(-50%,-50%)}.chat-guia-chamar{z-index:30;text-align:left;background:var(--superficie);color:var(--texto);border:1px solid var(--borda);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #0000004d}.chat-guia-chamar:hover{background:var(--superficie);border-color:var(--marca)}.chat-guia-chamar small{color:var(--suave);font-size:12px;font-weight:400;display:block}.chat-guia-avatar{background:var(--marca);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.chat-guia{z-index:30;background:var(--superficie);border:1px solid var(--borda);border-radius:16px;flex-direction:column;width:min(400px,100vw - 32px);height:min(600px,100vh - 110px);display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 16px 48px #00000059}.chat-guia header{border-bottom:1px solid var(--borda);align-items:center;gap:10px;padding:12px 14px;display:flex}.chat-guia header>div{flex:1;min-width:0}.chat-guia header small{color:var(--suave);font-size:12px;display:block}.chat-guia header .link-botao{font-size:13px}.chat-guia-corpo{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.chat-guia-msg{overflow-wrap:anywhere;border-radius:12px;max-width:88%;padding:9px 12px;font-size:14px}.chat-guia-msg.de-guia{background:var(--fundo);border:1px solid var(--borda);align-self:flex-start}.chat-guia-msg.de-usuario{background:var(--marca);color:#fff;white-space:pre-wrap;align-self:flex-end}.chat-guia-msg p{margin:0 0 6px}.chat-guia-msg p:last-child{margin-bottom:0}.chat-guia-msg ol,.chat-guia-msg ul{gap:3px;margin:4px 0 6px;padding-left:20px;display:grid}.chat-guia-msg.pensando{color:var(--suave);font-style:italic}.chat-guia-sugestoes{flex-wrap:wrap;gap:6px;display:flex}.chat-guia-sugestoes .chip{text-align:left}.chat-guia-caixa{border-top:1px solid var(--borda);align-items:flex-end;gap:8px;padding:10px;display:flex}.chat-guia-caixa textarea{resize:none;font-size:14px}@media (max-width:1200px){.guia{grid-template-columns:220px minmax(0,1fr)}.guia-indice{display:none}}@media (max-width:900px){.guia{grid-template-columns:1fr;gap:0;padding:16px}.guia-nav{display:none}.guia-nav.aberta{z-index:40;border:1px solid var(--borda);background:var(--superficie);border-radius:14px;max-height:none;padding:14px;display:flex;position:fixed;inset:12px;box-shadow:0 16px 48px #0006}.guia-nav-fechar{align-self:flex-end;padding:4px 12px;font-size:14px;display:block}.guia-nav-botao{margin-bottom:12px;padding:6px 12px;font-size:14px;display:inline-block}.guia-h1{font-size:23px}.guia-ilustracao{margin-left:-4px;margin-right:-4px;padding:10px}.mock-menu-lateral{display:none}.mock-fluxo{grid-template-columns:1fr 1fr}.mock-fluxo-passo:nth-child(3):before{display:none}.mock-conversas{grid-template-columns:1fr}.mock-duas{flex-direction:column;align-items:stretch}.mock-duas>.mock-seta{align-self:center;transform:rotate(90deg)}.mock-celular{align-self:center}.guia-paginas{grid-template-columns:1fr}.guia-paginas a.proximo{grid-column:1}.chat-guia{width:calc(100vw - 16px);height:calc(100vh - 90px);bottom:8px;right:8px}.chat-guia-chamar{bottom:12px;right:12px}}.botao-link{background:var(--marca);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.botao-link:hover{background:var(--marca-escura)}.botao-link.pequeno{padding:7px 12px;font-size:14px}.link-botao.suave{color:var(--suave);font-weight:500}.faixa-passos{padding:14px 18px}.faixa-passos-linha{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.faixa-passos-progresso{align-items:center;gap:10px;display:flex}.faixa-passos-progresso .trilho{background:var(--fundo);border-radius:99px;width:120px;height:8px;overflow:hidden}.faixa-passos-progresso .enchimento{background:var(--marca);border-radius:99px;height:100%}.faixa-passos-progresso small{color:var(--suave);white-space:nowrap}.faixa-passos-proximo{flex:1;min-width:200px}.faixa-passos-acoes{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bloco-modulo{flex-direction:column;gap:12px;display:flex}.bloco-modulo>.linha-titulo h2{font-size:18px}.bloco-modulo>.linha-titulo .sub{font-size:14px;font-weight:500}.grade-modulo{grid-template-columns:1.2fr 1.2fr 1fr;gap:16px;display:grid}.grade-modulo>*{min-width:0}.diretriz-texto{margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.45}.viral-inicio{align-items:flex-start;gap:12px;margin-top:10px;display:flex}.viral-inicio img,.viral-sem-foto{object-fit:cover;background:var(--fundo);border-radius:8px;flex:none;place-items:center;width:64px;height:84px;font-size:24px;display:grid}.viral-inicio .sub{margin:2px 0 0;font-size:13px}.viral-legenda{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:13px;display:-webkit-box;overflow:hidden}.convite-modulo{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.convite-modulo>div:nth-child(2){flex:1;min-width:240px}.convite-modulo h2{margin:0 0 4px}.convite-modulo .sub{margin:0}.convite-modulo-icone{background:var(--marca-clara);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;font-size:24px;display:grid}@media (max-width:1100px){.grade-modulo{grid-template-columns:1fr 1fr}}@media (max-width:700px){.grade-modulo{grid-template-columns:1fr}.faixa-passos-progresso .trilho{width:80px}}.bloco-mentor{margin-bottom:16px}.lista-mentor{margin:6px 0 8px;padding-left:20px}.lista-mentor li{margin:3px 0}.lista-mentor li.feita{color:var(--suave)}.lista-mentor li.descartada{color:var(--suave);text-decoration:line-through}
