.ag{display:block}.ag section{border-top:1px solid var(--line);padding:clamp(72px,9vw,120px) 0}.ag-rotulo{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:11.5px}.ag-h1,.ag-h2{letter-spacing:-.05em;margin:14px 0 16px;font-weight:500;line-height:1.08}.ag-h1{font-size:clamp(38px,5.2vw,64px)}.ag-h2{font-size:clamp(30px,3.6vw,46px)}.ag-h1 em,.ag-h2 em{font-family:var(--font-serif,"Instrument Serif", serif);letter-spacing:-.02em;color:var(--heat-2);font-style:italic;font-weight:400}.ag-apoio{color:var(--muted);max-width:470px;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.ag-acoes{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ag-cab{max-width:640px;margin-bottom:clamp(36px,5vw,56px)}.ag-topo{padding:clamp(56px,9vh,104px) 0 clamp(56px,8vh,96px);position:relative;overflow:hidden}.ag-topo:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 72%,#000 30%,#0000 80%);mask-image:radial-gradient(60% 70% at 72%,#000 30%,#0000 80%)}.ag-topo-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid;position:relative}.ag-grafo{aspect-ratio:520/400;justify-self:end;width:100%;max-width:700px;margin:0;position:relative}.ag-grafo-linhas{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ag-linha{stroke:#ffffff24;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .3s var(--ease-2)}.ag-linha-acesa{stroke:var(--heat);stroke-width:1.2px;stroke-dasharray:6 5;animation:1.2s linear infinite ag-fluxo}@keyframes ag-fluxo{to{stroke-dashoffset:-22px}}.ag-no{background:var(--deep);border:1px solid var(--line2);opacity:.38;transition:opacity .36s var(--ease-2), transform .36s var(--ease-2), border-color .36s var(--ease-2), box-shadow .36s var(--ease-2);border-radius:9px;padding:9px 11px;font-size:11px;position:absolute;transform:translateY(2px);box-shadow:0 16px 44px #0000008c,inset 0 1px #ffffff0a}.ag-no[data-aceso]{opacity:1;transform:none}.ag-no[data-aceso][data-tom=rodando]{box-shadow:0 0 0 4px var(--heat-soft), 0 16px 44px #0000008c;border-color:#9ab7ee8c}.ag-no[data-aceso][data-tom=lead]{border-color:#62d29a80}.ag-no-cab{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ag-no-titulo{color:var(--text);white-space:nowrap;align-items:center;gap:7px;min-width:0;font-weight:500;display:inline-flex}.ag-ico{border:1px solid var(--line3);width:17px;height:17px;color:var(--silver);border-radius:5px;flex:none;place-items:center;font-size:9px;display:inline-grid}.ag-no-tempo,.ag-no-dado{font-family:var(--font-mono,ui-monospace, monospace)}.ag-no-tempo{color:var(--signal);white-space:nowrap;flex:none;font-size:9.5px}.ag-no[data-tom=rodando] .ag-no-tempo{color:var(--heat)}.ag-no-dado{color:var(--dim);gap:1px;margin-top:5px;font-size:10px;line-height:1.45;display:grid}.ag-grafo-compacto{justify-self:center;max-width:520px}@media (max-width:900px){.ag-topo-grid{grid-template-columns:1fr}.ag-grafo{justify-self:stretch;max-width:none}}@media (max-width:760px){.ag-grafo{aspect-ratio:auto;gap:10px;padding-left:18px;display:grid}.ag-grafo:before{content:"";background:var(--line2);width:1px;position:absolute;top:12px;bottom:12px;left:6px}.ag-grafo-linhas{display:none}.ag-no{position:relative;width:auto!important;top:auto!important;left:auto!important}.ag-no:before{content:"";background:var(--bg);border:1px solid var(--line3);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:-15px}.ag-no[data-aceso]:before{border-color:var(--heat);background:var(--heat-soft)}.ag-no[data-aceso][data-tom=lead]:before{border-color:var(--signal)}}@media (prefers-reduced-motion:reduce){.ag-no,.ag-linha{transition:none}.ag-linha-acesa{animation:none}}.ag-dupla{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ag-dupla .ag-cab{margin-bottom:0}.ag-lista{border:1px solid var(--line2);background:var(--bg-2);border-radius:12px;margin:0;padding:4px 0;list-style:none}.ag-lista-linha{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;font-size:14px;display:grid}.ag-lista-linha+.ag-lista-linha{border-top:1px solid var(--line)}.ag-lista-hora{font-family:var(--font-mono,ui-monospace, monospace);color:var(--dim);font-size:12px}.ag-lista-texto{color:var(--silver);min-width:0}.ag-selo{font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap;border:1px solid var(--line2);color:var(--dim);transition:color .32s var(--ease-2), border-color .32s var(--ease-2), background .32s var(--ease-2);border-radius:5px;padding:3px 8px;font-size:10.5px}.ag-selo-ok{color:var(--signal);background:#62d29a0f;border-color:#62d29a59}.ag-selo-azul{color:var(--heat);border-color:var(--heat-line);background:var(--heat-soft)}.ag-pilares{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ag-pilar{border:1px solid var(--line2);background:linear-gradient(180deg, #ffffff06, transparent 60%), var(--bg-2);border-radius:12px;padding:22px 20px 20px;position:relative}.ag-pilar h3{letter-spacing:-.02em;margin:0 0 8px;font-size:17px;font-weight:500}.ag-pilar p{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.55}.ag-trilho{gap:7px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:relative}.ag-trilho:before{content:"";background:var(--line2);width:1px;position:absolute;top:6px;bottom:6px;left:3px}.ag-trilho li{font-family:var(--font-mono,ui-monospace, monospace);color:var(--dim);font-size:11px;position:relative}.ag-trilho li:before{content:"";background:var(--line3);width:7px;height:1px;position:absolute;top:5px;left:-14px}.ag-pilar:last-child .ag-trilho li:first-child{color:var(--silver)}.ag-canais{grid-template-columns:minmax(0,1.1fr) 56px minmax(0,.8fr) 56px minmax(0,.8fr);align-items:center;display:grid}.ag-canais-entradas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ag-no-estatico{background:var(--deep);border:1px solid var(--line2);border-radius:10px;padding:14px 16px;box-shadow:inset 0 1px #ffffff0a}.ag-no-estatico .ag-no-titulo{font-size:14px}.ag-no-estatico p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.ag-no-estatico[data-canal=whatsapp]{border-color:var(--line3)}.ag-canais-agente{box-shadow:0 0 0 5px var(--heat-soft), inset 0 1px 0 #ffffff0a;border-color:#9ab7ee80}.ag-canais-agente p,.ag-canais-saida p{font-family:var(--font-mono,ui-monospace, monospace);font-size:11.5px}.ag-canais-saida{border-color:#62d29a66}.ag-canais-fio{background:linear-gradient(90deg, var(--line3), var(--heat));height:1px}.ag-azul{color:var(--heat)!important}@media (max-width:1080px){.ag-pilares{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ag-dupla,.ag-canais{grid-template-columns:1fr}.ag-canais-fio{background:linear-gradient(180deg, var(--line3), var(--heat));justify-self:center;width:1px;height:28px}}@media (max-width:600px){.ag-pilares{grid-template-columns:1fr}.ag-lista-linha{grid-template-columns:44px minmax(0,1fr);padding:12px 14px}.ag-lista-linha .ag-selo{grid-column:2;justify-self:start}}.ag-janela{border:1px solid var(--line2);background:var(--bg-2);border-radius:14px;overflow:hidden;box-shadow:0 40px 100px #0000008c,inset 0 1px #ffffff0a}.ag-janela-barra{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:11px 16px;display:flex}.ag-janela-pontos{gap:6px;display:inline-flex}.ag-janela-pontos i{background:var(--line2);border-radius:50%;width:9px;height:9px}.ag-janela-titulo{color:var(--dim);font-size:12.5px}.ag-janela-corpo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.ag-janela-lista{min-width:0;padding:10px 0}.ag-abas{border-bottom:1px solid var(--line);gap:4px;padding:4px 16px 12px;display:flex;overflow-x:auto}.ag-aba{color:var(--dim);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12.5px}.ag-aba-ativa{color:var(--text);background:var(--panel2)}.ag-lead{border-bottom:1px solid var(--line);grid-template-columns:minmax(80px,.8fr) minmax(0,1.4fr) 72px 96px;align-items:center;gap:12px;padding:13px 16px;font-size:13.5px;display:grid}.ag-lead-ativo{background:var(--panel);box-shadow:inset 2px 0 0 var(--heat)}.ag-lead-nome{color:var(--text);font-weight:500}.ag-lead-interesse{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ag-lead-origem{font-family:var(--font-mono,ui-monospace, monospace);color:var(--dim);font-size:11px}.ag-estado{border:1px solid var(--line2);color:var(--silver);white-space:nowrap;border-radius:5px;justify-self:start;padding:2px 8px;font-size:11.5px}.ag-estado-novo{color:var(--signal);border-color:#62d29a59}.ag-estado-conversa{color:var(--heat);border-color:var(--heat-line)}.ag-estado-retornar{color:#ffd68a;border-color:#ffd68a59}.ag-janela-detalhe{border-left:1px solid var(--line);align-content:start;gap:10px;padding:20px;display:grid}.ag-janela-detalhe strong{letter-spacing:-.02em;font-size:18px;font-weight:500}.ag-janela-detalhe dl{gap:6px;margin:0;display:grid}.ag-janela-detalhe dl div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.ag-janela-detalhe dt{font-family:var(--font-mono,ui-monospace, monospace);color:var(--dim);font-size:11px}.ag-janela-detalhe dd{color:var(--silver);text-align:right;margin:0}.ag-janela-detalhe p{border-top:1px solid var(--line);color:var(--muted);margin:6px 0 0;padding-top:12px;font-size:13.5px;line-height:1.55}.ag-verde{color:var(--signal)!important}.ag-dupla-topo{align-items:start}.ag-faq{border-top:1px solid var(--line2)}.ag-faq details{border-bottom:1px solid var(--line2)}.ag-faq summary{cursor:pointer;letter-spacing:-.01em;padding:18px 28px 18px 0;font-size:16px;font-weight:500;list-style:none;position:relative}.ag-faq summary::-webkit-details-marker{display:none}.ag-faq summary:after{content:"+";font-family:var(--font-mono,ui-monospace, monospace);color:var(--dim);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ag-faq details[open] summary:after{content:"−";color:var(--heat)}.ag-faq summary:focus-visible{outline:2px solid var(--heat);outline-offset:4px;border-radius:4px}.ag-faq p{color:var(--muted);max-width:620px;margin:0 0 18px;font-size:15px;line-height:1.6}.ag-final{position:relative;overflow:hidden}@media (max-width:900px){.ag-janela-corpo{grid-template-columns:1fr}.ag-janela-detalhe{border-left:0;border-top:1px solid var(--line)}}@media (max-width:600px){.ag-lead{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ag-lead-interesse{grid-area:2/1}.ag-lead-origem{grid-area:2/2;justify-self:end}}
