:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f5f6f8;--cartao:#fff;--texto:#1d2330;--suave:#5d6677;--linha:#e2e5ea;--marca:#2b5fd9;--marca-claro:#e8eefc;--ok:#187341;--ok-claro:#e3f4ea;--amarelo:#94590a;--amarelo-claro:#fdf3e1;--vermelho:#c53030;--vermelho-claro:#fde8e8;--coluna:#eceef2;--coluna-perda:#f3eded;--sombra:rgba(0,0,0,.08);--conversa:#efeae2;--msg-contato:#fff;--msg-bot:#d9fdd3;--msg-humano:#cfe6ff;--ativo-fundo:#1d2330;--ativo-texto:#fff}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#12151b;--cartao:#1b2029;--texto:#e6e9ef;--suave:#9aa3b2;--linha:#2e3542;--marca:#7aa2ff;--marca-claro:#1e2b4a;--ok:#5fd08f;--ok-claro:#173225;--amarelo:#f2b84b;--amarelo-claro:#3a2c12;--vermelho:#ff7b7b;--vermelho-claro:#3d1a1a;--coluna:#161a21;--coluna-perda:#231a1c;--sombra:rgba(0,0,0,.5);--conversa:#0f1318;--msg-contato:#222833;--msg-bot:#1d3a2a;--msg-humano:#1d3150;--ativo-fundo:#e6e9ef;--ativo-texto:#12151b}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#12151b;--cartao:#1b2029;--texto:#e6e9ef;--suave:#9aa3b2;--linha:#2e3542;--marca:#7aa2ff;--marca-claro:#1e2b4a;--ok:#5fd08f;--ok-claro:#173225;--amarelo:#f2b84b;--amarelo-claro:#3a2c12;--vermelho:#ff7b7b;--vermelho-claro:#3d1a1a;--coluna:#161a21;--coluna-perda:#231a1c;--sombra:rgba(0,0,0,.5);--conversa:#0f1318;--msg-contato:#222833;--msg-bot:#1d3a2a;--msg-humano:#1d3150;--ativo-fundo:#e6e9ef;--ativo-texto:#12151b}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);margin:0;font:15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}a{color:var(--marca)}.topo{background:var(--cartao);border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:16px;padding:0 16px;display:flex}.topo .marca{padding:12px 0;font-weight:700}.topo nav{gap:4px;display:flex;overflow-x:auto}.topo nav a{color:var(--texto);white-space:nowrap;border-bottom:3px solid transparent;padding:12px;text-decoration:none}.topo nav a[aria-current=page]{border-bottom-color:var(--marca);font-weight:600}.topo .direita{align-items:center;gap:8px;margin-left:auto;display:flex}.tema{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);font:inherit;border-radius:6px;padding:4px 6px;font-size:13px}main{max-width:1400px;padding:16px}h1{margin:0 0 4px;font-size:20px}.sub{color:var(--suave);margin:0 0 16px}.bloco{background:var(--cartao);border:1px solid var(--linha);border-radius:10px;margin-bottom:14px;padding:14px}.bloco h2{margin:0 0 10px;font-size:15px}.vazio{color:var(--suave);margin:0}.selo{white-space:nowrap;background:var(--fundo);color:var(--suave);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.selo.ok{background:var(--ok-claro);color:var(--ok)}.selo.amarelo{background:var(--amarelo-claro);color:var(--amarelo)}.selo.vermelho{background:var(--vermelho-claro);color:var(--vermelho)}.selo.azul{background:var(--marca-claro);color:var(--marca)}.barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.barra input{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);min-width:200px;max-width:320px;font:inherit;border-radius:6px;flex:1;padding:6px 10px}.filtro{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);cursor:pointer;font:inherit;border-radius:99px;padding:4px 10px;font-size:13px}.filtro[aria-pressed=true]{background:var(--ativo-fundo);color:var(--ativo-texto);border-color:var(--ativo-fundo)}.kanban{scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.coluna{background:var(--coluna);scroll-snap-align:start;border-radius:10px;flex:0 0 260px;min-height:160px;padding:8px}.coluna.perdido{background:var(--coluna-perda)}.coluna h3{color:var(--suave);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;margin:4px 4px 8px;font-size:13px;display:flex}.cartao-caso{background:var(--cartao);border:1px solid var(--linha);border-left:4px solid var(--linha);color:var(--texto);border-radius:8px;margin-bottom:8px;padding:10px;font-size:14px;text-decoration:none;display:block}.cartao-caso:hover{box-shadow:0 2px 6px var(--sombra)}.cartao-caso.amarelo{border-left-color:var(--amarelo)}.cartao-caso.vermelho{border-left-color:var(--vermelho)}.cartao-caso .linha1{justify-content:space-between;gap:6px;display:flex}.cartao-caso .nome{font-weight:600}.cartao-caso .lado{flex-shrink:0;align-items:flex-start;gap:6px;display:flex}.chamadas{white-space:nowrap;background:var(--marca-claro);color:var(--marca);border:1px solid var(--marca);border-radius:6px;padding:1px 7px;font-size:12px;font-weight:700;display:inline-block}.chamadas.frio{background:var(--vermelho-claro);color:var(--vermelho);border-color:var(--vermelho)}.cartao-caso .linha2{color:var(--suave);font-size:13px}.cartao-caso .proxima{margin-top:6px;font-size:13px}.cartao-caso .rodape{color:var(--suave);justify-content:space-between;gap:6px;margin-top:6px;font-size:12px;display:flex}.caso{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.abas{gap:4px;margin-bottom:12px;display:none}.abas button{background:var(--cartao);color:var(--texto);border:1px solid var(--linha);font:inherit;cursor:pointer;border-radius:6px;flex:1;padding:8px}.abas button[aria-pressed=true]{background:var(--marca);color:var(--cartao);border-color:var(--marca)}.conversa{background:var(--conversa);border-radius:8px;flex-direction:column;gap:8px;max-height:70vh;padding:10px;display:flex;overflow-y:auto}.msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-width:80%;padding:8px 12px;font-size:14px}.msg small{color:var(--suave);margin-top:2px;font-size:11px;display:block}.msg.contato{background:var(--msg-contato);align-self:flex-start}.msg.bot{background:var(--msg-bot);align-self:flex-end}.msg.humano{background:var(--msg-humano);align-self:flex-end}.dados dt{color:var(--suave);font-size:13px}.dados dd{margin:0 0 8px}.tempo{margin:0;padding:0;list-style:none}.tempo li{border-bottom:1px solid var(--linha);padding:6px 0;font-size:14px}.tempo li small{color:var(--suave);display:block}.tarefa{border-bottom:1px solid var(--linha);padding:6px 0}.tarefa:last-child{border-bottom:0}.tarefa small{color:var(--suave);display:block}.feita{color:var(--suave);text-decoration:line-through}.faixa-status{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.item{border-bottom:1px solid var(--linha);color:var(--texto);justify-content:space-between;gap:8px;padding:8px 0;text-decoration:none;display:flex}.item:last-child{border-bottom:0}.item small{color:var(--suave);display:block}.entrar{max-width:420px;margin:32px auto}.form-entrar{flex-direction:column;gap:8px;display:flex}.form-entrar label{font-size:14px;font-weight:600}.form-entrar input{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);font:inherit;border-radius:8px;padding:10px 12px}.botao{background:var(--marca);color:var(--cartao);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 16px;font-weight:600}.botao:disabled{opacity:.6;cursor:default}.aviso{background:var(--vermelho-claro);color:var(--vermelho);border-radius:8px;margin:0 0 8px;padding:8px 12px;font-size:14px}.aviso.ok{background:var(--ok-claro);color:var(--ok)}.tabela{border-collapse:collapse;width:100%}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:8px}.tabela th{color:var(--suave);font-size:13px;font-weight:600}.rolagem{overflow-x:auto}.texto-longo{white-space:pre-wrap}@media (max-width:760px){main{padding:12px}.coluna{flex-basis:85vw}.barra input{flex-basis:100%;min-width:0;max-width:none}.abas{display:flex}.caso{grid-template-columns:1fr}.caso>section{display:none}.caso>section[data-visivel=true]{display:block}.conversa{max-height:65vh}}
