.analises-secao{letter-spacing:-.3px;font-size:15px;font-weight:600}.analises-filtro{flex-wrap:wrap;gap:8px;display:flex}.analises-chip{border:1px solid var(--border);background:var(--card);min-height:34px;color:var(--foreground);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0a0a0a0f}.analises-chip[aria-current=page]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.analises-contagem{color:var(--muted-foreground);background:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:500}.analises-chip[aria-current=page] .analises-contagem{color:inherit;background:#ffffff2e}.analises-ponto{background:var(--warning);border-radius:999px;width:6px;height:6px}.selo-do-agente{color:var(--foreground);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.selo-do-agente small{color:var(--muted-foreground);font-size:11px;font-weight:400}.selo-do-agente-mascote{background:color-mix(in srgb,var(--agente) 12%,transparent);border-radius:9px;flex:none;width:32px;height:32px}.selo-do-agente[data-tamanho=grande]{gap:12px;font-size:13px}.selo-do-agente[data-tamanho=grande] .selo-do-agente-mascote{border-radius:16px;width:88px;height:88px}.selo-do-agente[data-tamanho=grande] small{margin-top:2px;display:block}.selo-do-agente-nomes{flex-direction:column;gap:1px;display:flex}.selo-do-agente-nomes strong{font-weight:600}.selo-do-agente-nomes small{margin-top:0}.perfil-do-agente-gatilho{cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;padding:0;transition:transform .15s,box-shadow .15s}.perfil-do-agente-gatilho:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--agente) 25%,transparent);transform:translateY(-1px)}.perfil-do-agente{gap:18px}.perfil-do-agente-topo{justify-content:space-between;align-items:center;display:flex}.perfil-do-agente-topo strong{font-size:15px;font-weight:600}.perfil-do-agente-mascote{background:color-mix(in srgb,var(--agente) 12%,transparent);border-radius:28px;align-self:center;width:140px;height:140px}.perfil-do-agente-form{flex-direction:column;gap:8px;display:flex}.perfil-do-agente-form label{font-size:12px;font-weight:500}.perfil-do-agente-form input{font-size:15px;font-weight:600}.perfil-do-agente-form small{color:var(--muted-foreground)}.perfil-do-agente-form .perfil-do-agente-erro{color:var(--destructive)}.perfil-do-agente-form dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:10px 0 6px;font-size:13px;display:grid}.perfil-do-agente-form dt{color:var(--muted-foreground)}.perfil-do-agente-form dd{margin:0}.agentes-cartoes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.agente-cartao{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex;box-shadow:0 1px 2px #0a0a0a0a}.agente-cartao header{align-items:center;gap:12px;display:flex}.agente-cartao header>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agente-cartao header strong{font-size:14px;font-weight:600}.agente-cartao header small{color:var(--muted-foreground);align-items:center;gap:4px;font-size:11px;display:inline-flex}.agente-cartao-mascote{background:color-mix(in srgb,var(--agente) 12%,transparent);border-radius:14px;flex:none;width:52px;height:52px}.agente-cartao-titulo{background:color-mix(in srgb,var(--agente) 12%,var(--card));color:var(--foreground);border:0;border-radius:4px 14px 14px;margin-top:2px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;transition:background .16s;display:block;position:relative}.agente-cartao-titulo:before{content:"";background:color-mix(in srgb,var(--agente) 12%,var(--card));width:10px;height:10px;position:absolute;top:-5px;left:22px;transform:rotate(45deg)}.agente-cartao-titulo>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;display:-webkit-box;overflow:hidden}.agente-cartao-titulo:hover{background:color-mix(in srgb,var(--agente) 18%,var(--card))}.agente-cartao-numeros{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid}.agente-cartao-numeros>div{flex-direction:column;gap:2px;min-width:0;display:flex}.agente-cartao-numeros strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600}.agente-cartao-numeros span{color:var(--muted-foreground);font-size:11px}.agente-cartao-numeros p,.agente-cartao-vazio{color:var(--muted-foreground);grid-column:1/-1;margin:0;font-size:12px}.agente-cartao-vazio{flex:1}.agente-cartao-numeros [data-tom=bad] strong,.painel-cartao[data-tom=bad] strong{color:var(--destructive)}.agente-cartao-numeros [data-tom=good] strong,.painel-cartao[data-tom=good] strong{color:var(--success)}.agente-cartao footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:11px;display:flex}.agente-cartao footer>div{align-items:center;gap:14px;display:flex}.analises-dia h3{letter-spacing:.3px;color:var(--muted-foreground);text-transform:uppercase;padding:14px 24px 4px;font-size:11px;font-weight:600}.analises-dia+.analises-dia{border-top:1px solid var(--border)}.analises-lista{margin:0;padding:0 0 6px;list-style:none}.analise-item{color:inherit;align-items:center;gap:14px;padding:10px 24px;text-decoration:none;transition:background-color .16s;display:flex}.analise-item:hover{background:var(--muted)}.analise-item-mascote{background:color-mix(in srgb,var(--agente) 12%,transparent);border-radius:9px;flex:none;width:32px;height:32px}.analise-item>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.analise-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.analise-item[data-nao-lido] strong{font-weight:600}.analise-item>div>span{color:var(--muted-foreground);font-size:11px}.analise-item>svg{color:var(--muted-foreground);flex:none}.analise-cabecalho{flex-direction:column;gap:6px;display:flex}.painel-topo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.painel-cartoes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.painel-cartao{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.painel-cartao span{color:var(--muted-foreground);font-size:12px}.painel-cartao strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.painel-cartao small{color:var(--muted-foreground)}.painel-topo[data-sem-indicadores]{grid-template-columns:1fr;gap:10px}.painel-sem-indicadores{color:var(--muted-foreground);font-size:12px;line-height:1.6}.leitura-do-agente{padding:0 24px 18px}.leitura-do-agente .analise-resumo{max-height:220px;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.leitura-do-agente[data-aberta] .analise-resumo{max-height:none;-webkit-mask-image:none;mask-image:none}.leitura-do-agente .text-link{background:0 0;border:0;margin-top:10px;padding:0;font-size:12px}.analise-resumo{font-size:12px;line-height:1.6}.analise-resumo>*+*{margin-top:8px}.analise-resumo ul,.analise-resumo ol{margin-bottom:0;padding-left:18px}.analise-resumo li+li{margin-top:4px}.analise-resumo h1,.analise-resumo h2,.analise-resumo h3{letter-spacing:-.2px;font-size:13px}.analise-resumo code{background:var(--muted);border-radius:4px;padding:1px 5px;font-size:11px}.painel-situacoes{flex-direction:column;gap:12px;padding:0 24px 16px;display:flex}.painel-barra{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.painel-barra i{flex-basis:0;min-width:4px;transition:opacity .16s}.painel-barra i[data-apagado]{opacity:.18}.painel-barra [data-tom=bad],.painel-legenda [data-tom=bad],.painel-situacao[data-tom=bad]{--tom:var(--destructive)}.painel-barra [data-tom=warning],.painel-legenda [data-tom=warning],.painel-situacao[data-tom=warning]{--tom:var(--warning)}.painel-barra [data-tom=good],.painel-legenda [data-tom=good],.painel-situacao[data-tom=good]{--tom:var(--success)}.painel-barra [data-tom=muted],.painel-legenda [data-tom=muted],.painel-situacao[data-tom=muted]{--tom:var(--chart-muted)}.painel-barra i{background:var(--tom)}.painel-legenda{flex-wrap:wrap;gap:6px;display:flex}.painel-legenda button{color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.painel-legenda button i{background:var(--tom);border-radius:2px;width:8px;height:8px}.painel-legenda button[aria-pressed=true]{border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.painel-ferramentas{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.painel-ferramentas .search-box{flex:1;max-width:360px}.painel-ferramentas>span{color:var(--muted-foreground);align-items:center;gap:12px;font-size:11px;display:inline-flex}.painel-ferramentas .text-link{background:0 0;border:0;padding:0}.painel-tabela th button{font:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.painel-tabela [data-numero]{text-align:right;white-space:nowrap}.painel-tabela [data-numero] button{flex-direction:row-reverse}.painel-tabela td{vertical-align:top}.painel-item{min-width:220px;max-width:320px}.painel-item strong{white-space:normal;font-size:12px;font-weight:500;line-height:1.35;display:block}.painel-item code{color:var(--muted-foreground);font-size:10px}.painel-situacao{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.painel-situacao:before{content:"";background:var(--tom);border-radius:2px;width:8px;height:8px}.painel-acoes{min-width:240px;max-width:380px}.painel-acoes>div{white-space:normal;flex-direction:column;gap:2px;display:flex}.painel-acoes>div+div{margin-top:8px}.painel-acoes strong{font-size:12px;font-weight:600}.painel-acoes span{color:var(--muted-foreground);font-size:11px;line-height:1.45}.painel-mais{justify-content:center;padding:14px;display:flex}.painel-mais .analises-chip{cursor:pointer}@media (max-width:900px){.painel-topo{grid-template-columns:1fr}}@media (max-width:640px){.analise-item{flex-wrap:wrap;gap:8px 12px;padding:12px 18px}.analise-item>.selo-do-agente{width:100%}.painel-cartoes{grid-template-columns:1fr 1fr;gap:8px}.painel-cartao{padding:14px}.painel-cartao strong{font-size:18px}.leitura-do-agente,.painel-situacoes{padding-left:18px;padding-right:18px}.painel-ferramentas{padding:12px 18px}}.memoria-do-agente{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:16px;display:flex}.memoria-do-agente-topo{flex-direction:column;gap:2px;display:flex}.memoria-do-agente-topo strong{font-size:13px;font-weight:600}.memoria-do-agente-topo small,.memoria-do-agente-vazia{color:var(--muted-foreground);margin:0;font-size:12px}.memoria-do-agente ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.memoria-do-agente li{background:color-mix(in srgb,var(--agente) 8%,transparent);border-radius:12px;padding:10px 12px}.memoria-do-agente li p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45}.memoria-do-agente-rodape{align-items:center;gap:2px;margin-top:4px;display:flex}.memoria-do-agente-rodape small{color:var(--muted-foreground);flex:1;font-size:11px}.memoria-do-agente-acoes{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.memoria-do-agente-desfazer{color:var(--muted-foreground);margin:0;font-size:12px}.memoria-do-agente-desfazer button{color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.memoria-do-agente-nova{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.memoria-do-agente-nova textarea,.memoria-do-agente li textarea{min-height:56px;font-size:13px}.memoria-do-agente .perfil-do-agente-erro{color:var(--destructive)}.analises-despachante-parado{border:1px solid var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--card));color:var(--foreground);border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12px;display:flex}.agente-cartao-aviso{background:color-mix(in srgb,var(--tom) 12%,transparent);color:var(--foreground);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:-4px;padding:8px 10px;font-size:12px;display:flex}.agente-cartao-aviso[data-tom=bad]{--tom:var(--destructive)}.agente-cartao-aviso[data-tom=warning]{--tom:var(--warning)}.agente-cartao-aviso>span{min-width:0}.agente-cartao-reativar{border:1px solid var(--tom);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.agente-cartao-reativar:disabled{opacity:.6;cursor:default}.agente-cartao-reativar-erro{color:var(--destructive);font-size:11px}
