.dash-pagina,.dash-escopo{--dash-bom:#0ca30c;--dash-atencao:#fab219;--dash-serio:#ec835a;--dash-critico:#d03b3b;--fonte-titulo:var(--fonte);--dash-linha:color-mix(in srgb, var(--texto) 9%, transparent);--dash-linha-forte:color-mix(in srgb, var(--texto) 16%, transparent);--vidro-fundo:color-mix(in srgb, var(--fundo-elevado) 62%, transparent);--vidro-sombra:0 1px 2px #141a330a, 0 10px 30px var(--sombra,#141a3314);--dash-raio:16px}.dash-pagina{background-color:var(--fundo);background-image:radial-gradient(1200px 600px at 85% -10%, color-mix(in srgb, var(--cerebro-base) 8%, transparent), transparent 60%), radial-gradient(circle, var(--cena-ponto) 1px, transparent 1.4px);color:var(--texto);font-family:var(--fonte);-webkit-font-smoothing:antialiased;background-size:auto,22px 22px;grid-template-columns:232px minmax(0,1fr);font-size:14px;display:grid;position:fixed;inset:0;overflow:hidden auto}.dash-pagina[data-tema=kit]{--fundo-elevado:color-mix(in srgb, var(--fundo) 88%, var(--texto) 12%);--texto-fraco:color-mix(in srgb, var(--texto) 58%, var(--fundo))}.dash-lateral{background:var(--vidro-fundo);height:100vh;-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);border-right:1px solid var(--dash-linha);flex-direction:column;gap:28px;padding:24px 14px;display:flex;position:sticky;top:0}.dash-marca{align-items:center;min-height:32px;padding:0 10px;display:flex}.dash-marca span{font:600 20px/1 var(--fonte-titulo);letter-spacing:-.01em}.dash-marca img{object-fit:contain;max-width:160px;max-height:32px}.dash-lateral ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-lateral a{color:var(--texto-fraco);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.dash-lateral .dash-voltar{margin-top:auto;font-size:13px}.dash-lateral nav{flex-direction:column;gap:18px;min-height:0;display:flex;overflow-y:auto}.dash-grupo-titulo{font:600 11px/1.2 var(--fonte);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);margin:0 0 6px;padding:0 12px}.dash-dono{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dash-dono .dash-botao[aria-pressed=true]{background:color-mix(in srgb, var(--acento) 18%, var(--vidro-fundo));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acento) 30%, transparent)}.dash-dono-motivo{color:var(--texto-fraco);margin:0;font-size:13px}.dash-lateral a:hover{color:var(--texto);background:color-mix(in srgb, var(--texto) 5%, transparent)}.dash-lateral a[aria-current=page]{color:var(--texto);background:color-mix(in srgb, var(--acento) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acento) 30%, transparent);font-weight:600}.dash-lateral a[aria-current=page] svg{color:var(--acento)}.dash-lateral a:focus-visible,.dash-botao:focus-visible,.dash-info:focus-visible,.dash-periodo:focus-within{outline:2px solid var(--acento);outline-offset:2px}.dash-principal{flex-direction:column;gap:20px;min-width:0;padding:28px 32px 48px;display:flex;container-type:inline-size}.dash-carregando{color:var(--texto-fraco)}.dash-cabecalho{flex-direction:column;gap:10px;display:flex}.dash-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dash-titulos{min-width:0}.dash-titulo{font:650 28px/1.15 var(--fonte-titulo);letter-spacing:-.02em;margin:0}.dash-subtitulo{color:var(--texto-fraco);margin:6px 0 0;font-size:13.5px}.dash-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-periodo,.dash-botao{border:1px solid var(--dash-linha-forte);background:var(--vidro-fundo);height:36px;color:var(--texto);font:500 13px var(--fonte);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.dash-periodo svg{color:var(--texto-fraco)}.dash-periodo select{appearance:none;color:inherit;font:inherit;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(-45deg,#0000 50%,currentColor 50%);background-position:right 4px center,right 0 center;background-repeat:no-repeat;background-size:4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;outline:0;padding-right:14px}.dash-periodo select option{background:var(--fundo-elevado);color:var(--texto)}.dash-botao{cursor:pointer;transition:background-color .15s,transform .12s}.dash-botao:hover:not(:disabled){background:color-mix(in srgb, var(--acento) 16%, var(--vidro-fundo))}.dash-botao:active:not(:disabled){transform:scale(.98)}.dash-botao:disabled{cursor:default;color:var(--texto-fraco)}.dash-botao:disabled svg{animation:1s linear infinite dash-girar}@keyframes dash-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dash-botao:disabled svg{animation:none}}.dash-report-ancora{position:relative}.dash-report-painel{z-index:20;border-radius:var(--dash-raio);border:1px solid var(--dash-linha-forte);background:var(--vidro-fundo);width:280px;max-width:calc(100vw - 32px);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);box-shadow:var(--vidro-sombra);flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.dash-report-campo{color:var(--texto-fraco);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.dash-report-campo select{border:1px solid var(--dash-linha-forte);background:var(--vidro-fundo);height:34px;color:var(--texto);font:500 13px var(--fonte);border-radius:10px;padding:0 10px}.dash-report-campo select option{background:var(--fundo-elevado);color:var(--texto)}.dash-report-formatos{border:0;gap:16px;margin:0;padding:0;font-size:13px;display:flex}.dash-report-formatos legend{color:var(--texto-fraco);margin-bottom:6px;padding:0;font-size:12.5px}.dash-report-formatos label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.dash-report-formatos input{accent-color:var(--acento)}.dash-botao-forte{background:color-mix(in srgb, var(--acento) 22%, var(--vidro-fundo));justify-content:center}.dash-report-estado{margin:0;font-size:13px}.dash-report-links{flex-wrap:wrap;gap:6px 12px;display:flex}.dash-report-links a{color:var(--acento);font-weight:500;text-decoration:none}.dash-report-links a:hover{text-decoration:underline}.dash-report-links a:focus-visible,.dash-report-acoes button:focus-visible,.dash-report-campo select:focus-visible,.dash-report-formatos input:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.dash-reports{flex-direction:column;flex:0 auto;gap:10px;min-height:0;display:flex;overflow-y:auto}.dash-reports-subtitulo{font:500 12px/1.2 var(--fonte);color:var(--texto-fraco);margin:0 0 4px;padding:0 12px}.dash-report{border-radius:10px;flex-direction:column;gap:3px;padding:8px 12px;display:flex}.dash-report:hover{background:color-mix(in srgb, var(--texto) 4%, transparent)}.dash-report-titulo{overflow-wrap:anywhere;font-size:13px;font-weight:500}.dash-report-meta{color:var(--texto-fraco);overflow-wrap:anywhere;font-size:11.5px}.dash-report-aviso{color:var(--dash-atencao);overflow-wrap:anywhere;font-size:11.5px}.dash-lateral .dash-report-links a{color:var(--acento);border-radius:0;padding:0;font-size:12px;display:inline}.dash-lateral .dash-report-links a:hover{background:0 0}.dash-report-acoes{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.dash-report-acoes button{cursor:pointer;color:var(--texto-fraco);font:500 12px var(--fonte);background:0 0;border:0;padding:0}.dash-report-acoes button:hover:not(:disabled){color:var(--texto)}.dash-report-acoes button:disabled{cursor:default;opacity:.6}.dash-report-confirmar>span{color:var(--texto)}.dash-linha-de-estado{min-height:18px;color:var(--texto-fraco);flex-wrap:wrap;gap:12px;font-size:12.5px;display:flex}.dash-aviso-do-botao{color:var(--texto)}.dash-faixa{border:1px solid color-mix(in srgb, var(--dash-atencao) 35%, transparent);background:color-mix(in srgb, var(--dash-atencao) 9%, var(--fundo));color:var(--texto);overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:13px;display:flex}.dash-faixa svg{color:var(--dash-atencao);flex:none;margin-top:2px}.dash-faixa-erro{border-color:color-mix(in srgb, var(--dash-critico) 45%, transparent);background:color-mix(in srgb, var(--dash-critico) 12%, var(--fundo))}.dash-faixa-erro svg{color:var(--dash-critico)}.dash-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dash-celula{min-width:0;display:flex}.dash-celula>*{flex:1;min-width:0}.dash-celula.largura-1{grid-column:span 1}.dash-celula.largura-2{grid-column:span 2}.dash-celula.largura-3{grid-column:span 3}.dash-celula.largura-4{grid-column:span 4}.dash-card,.dash-painel{background:var(--vidro-fundo);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);border:1px solid var(--dash-linha);border-radius:var(--dash-raio);box-shadow:var(--vidro-sombra)}.dash-card{flex-direction:column;gap:6px;min-height:116px;padding:16px 18px;display:flex}.dash-card-topo{color:var(--texto-fraco);align-items:center;gap:8px;font-size:12.5px;display:flex}.dash-card-icone{color:var(--texto-fraco);display:inline-flex}.dash-card-rotulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-info{border:1px solid var(--dash-linha-forte);width:18px;height:18px;color:var(--texto-fraco);cursor:help;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font:italic 600 10px/1 Georgia,serif;display:inline-grid}.dash-info:hover{color:var(--texto);border-color:var(--texto-fraco)}.dash-card-valor{font:650 26px/1.15 var(--fonte-titulo);letter-spacing:-.02em;overflow-wrap:anywhere;margin:2px 0 0}.dash-card-comparacao{color:var(--texto-fraco);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0;font-size:12px;display:flex}.dash-card-nota{color:var(--texto-fraco);margin:0;font-size:12px}.dash-card-comparacao .dash-seta,.dash-card-veredito{font-weight:600}.dash-card-comparacao.bom .dash-seta,.dash-card-comparacao.bom .dash-card-veredito{color:var(--dash-bom)}.dash-card-comparacao.critico .dash-seta,.dash-card-comparacao.critico .dash-card-veredito{color:var(--dash-critico)}.dash-card-anterior{color:var(--texto);font-variant-numeric:tabular-nums}.dash-painel{flex-direction:column;gap:12px;min-width:0;padding:18px 18px 14px;display:flex}.dash-painel-titulo{font:600 15px/1.3 var(--fonte-titulo);margin:0}.dash-vazio-quadro{color:var(--texto-fraco);margin:0;font-size:13px}.dash-tabela-rolagem{max-width:100%;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-tabela{border-collapse:collapse;width:100%;font-size:13px}.dash-tabela th{text-align:left;color:var(--texto-fraco);border-bottom:1px solid var(--dash-linha-forte);white-space:nowrap;padding:0 10px 8px;font-size:11.5px;font-weight:500}.dash-tabela td{border-bottom:1px solid var(--dash-linha);vertical-align:middle;padding:9px 10px}.dash-tabela tbody tr:last-child td{border-bottom:0}.dash-tabela tbody tr:hover td{background:color-mix(in srgb, var(--texto) 3%, transparent)}.dash-tabela th:first-child,.dash-tabela td:first-child{padding-left:0}.dash-tabela th:last-child,.dash-tabela td:last-child{padding-right:0}.dash-tabela .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dash-texto{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;display:block;overflow:hidden}.dash-etiqueta{white-space:nowrap;color:var(--texto);background:color-mix(in srgb, var(--acento) 16%, transparent);border:1px solid color-mix(in srgb, var(--acento) 32%, transparent);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:500;display:inline-block}.dash-sem-dados{align-items:flex-start;gap:14px;padding:28px}.dash-sem-dados p{margin:0;font-size:15px}.dash-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1440px){.dash-pagina.com-chat{padding-right:calc(560px + 2 * var(--espaco-4))}}@media (width<=1024px){.dash-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-celula.largura-3,.dash-celula.largura-4{grid-column:span 2}}@container (width<=760px){.dash-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-celula.largura-3,.dash-celula.largura-4{grid-column:span 2}}@media (width<=900px){.dash-pagina{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.dash-lateral{border-right:0;border-bottom:1px solid var(--dash-linha);flex-direction:row;align-items:center;gap:16px;min-width:0;height:auto;padding:12px 16px;position:static}.dash-lateral nav{scrollbar-width:none;min-width:0;overflow-x:auto}.dash-lateral ul{flex-direction:row}.dash-lateral nav{flex-direction:row;align-items:center;gap:4px}.dash-grupo{border-left:1px solid var(--dash-linha);flex:none;padding-left:4px;display:flex}.dash-grupo-titulo{display:none}.dash-marca{flex:none;padding:0}.dash-lateral .dash-voltar{flex:none;order:-1;gap:0;margin-top:0;padding:8px;font-size:0}.dash-lateral .dash-voltar svg{width:18px;height:18px}.dash-reports{scrollbar-width:none;flex-direction:row;flex:0 auto;min-width:0;overflow:auto hidden}.dash-reports>div{display:flex}.dash-reports-subtitulo{display:none}.dash-reports ul{flex-direction:row}.dash-report{min-width:200px;max-width:240px}.dash-principal{padding:20px 20px 40px}}@media (width<=640px){.dash-grade{grid-template-columns:minmax(0,1fr);gap:12px}.dash-celula.largura-2,.dash-celula.largura-3,.dash-celula.largura-4{grid-column:span 1}.dash-principal{padding:16px 16px 32px}.dash-titulo{font-size:23px}.dash-card{min-height:0}.dash-card-valor{font-size:24px}.dash-acoes{width:100%;position:relative}.dash-report-ancora{position:static}.dash-report-painel{width:auto;left:0;right:0}.dash-tabela th,.dash-tabela td{padding-left:6px;padding-right:6px}.dash-texto{max-width:34vw}}.dash-card-comparacao.neutro .dash-seta{color:var(--texto-fraco)}.dash-grafico-moldura{flex-direction:column;gap:10px;min-width:0;display:flex}.dash-grafico-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:22px;display:flex}.dash-legenda{color:var(--texto-fraco);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.dash-legenda li{align-items:center;gap:6px;display:inline-flex}.dash-ver-tabela{cursor:pointer;border:1px solid var(--dash-linha);color:var(--texto-fraco);font:500 11.5px var(--fonte);background:0 0;border-radius:999px;margin-left:auto;padding:3px 10px;transition:color .15s,border-color .15s}.dash-ver-tabela:hover{color:var(--texto);border-color:var(--dash-linha-forte)}.dash-ver-tabela:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.dash-grafico-area{min-width:0;position:relative}.dash-grafico{display:block;overflow:visible}.dash-grade-linha{stroke:var(--dash-linha);stroke-width:1px;shape-rendering:crispedges}.dash-zero{stroke:var(--dash-linha-forte);stroke-width:1px;shape-rendering:crispedges}.dash-eixo-texto{fill:var(--texto-fraco);font-variant-numeric:tabular-nums;font-size:11px}.dash-rotulo-ponta,.dash-rotulo-final{fill:var(--texto);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.dash-rotulo-referencia{fill:var(--texto-fraco);font-size:11px}.dash-menor-rotulo{fill:var(--texto);font-size:11px;font-weight:600}.dash-menor-rotulo,.dash-rotulo-final,.dash-rotulo-referencia,.dash-rotulo-ponta{stroke:var(--fundo-elevado);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.dash-barra{transition:filter .12s,opacity .12s}.dash-barra.ativo{filter:brightness(1.2)}.dash-alvo,.dash-alvo-linha{fill:#0000;cursor:crosshair;outline:none}.dash-alvo{cursor:default}.dash-alvo:focus-visible,.dash-alvo-linha:focus-visible{stroke:var(--acento);stroke-width:1.5px}.dash-referencia{stroke-width:1.5px;opacity:.85}.dash-ponto-final,.dash-menor,.dash-ponto-ativo{stroke:var(--fundo-elevado);stroke-width:2px;paint-order:stroke}.dash-crosshair{stroke:var(--dash-linha-forte);stroke-width:1px;pointer-events:none}.dash-ponto-ativo{pointer-events:none}.dash-sem-movimento{pointer-events:none;color:var(--texto-fraco);place-items:center;margin:0;font-size:13px;display:grid;position:absolute;inset:0 0 26px}.dash-dica{z-index:5;pointer-events:none;background:var(--vidro-fundo);min-width:140px;max-width:260px;-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);border:1px solid var(--dash-linha-forte);box-shadow:var(--vidro-sombra);color:var(--texto);border-radius:10px;padding:9px 11px;font-size:12px;position:absolute;transform:translate(-50%,-100%)}.dash-dica.esquerda{transform:translate(-12px,-100%)}.dash-dica.direita{transform:translate(calc(12px - 100%),-100%)}.dash-dica p{margin:0}.dash-dica-titulo{color:var(--texto-fraco);font-size:11.5px;margin-bottom:4px!important}.dash-dica-linha{white-space:nowrap;align-items:center;gap:7px;line-height:1.6;display:flex}.dash-dica-linha strong{font-variant-numeric:tabular-nums;font-weight:650}.dash-dica-linha span{color:var(--texto-fraco);text-overflow:ellipsis;overflow:hidden}.dash-dica-extra{color:var(--texto-fraco);margin-top:2px!important}.dash-hbarras{flex-direction:column;gap:12px;padding-top:2px;display:flex}.dash-hbarra{border-radius:6px;outline:none;flex-direction:column;gap:6px;display:flex}.dash-hbarra:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.dash-hbarra-linha{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.dash-hbarra-rotulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-hbarra-valor{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.dash-hbarra.destaque .dash-hbarra-rotulo,.dash-hbarra.destaque .dash-hbarra-valor{font-weight:700}.dash-hbarra-trilho{background:color-mix(in srgb, var(--texto) 7%, transparent);border-radius:999px;height:6px;overflow:hidden}.dash-hbarra-cheio{border-radius:999px;min-width:0;height:100%;transition:filter .12s}.dash-hbarra:hover .dash-hbarra-cheio,.dash-hbarra:focus-visible .dash-hbarra-cheio{filter:brightness(1.2)}.dash-destaque{border-radius:var(--dash-raio);border:1px solid color-mix(in srgb, var(--dash-serio) 55%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--dash-serio) 14%, transparent), color-mix(in srgb, var(--dash-serio) 4%, transparent)), var(--vidro-fundo);min-width:0;-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);box-shadow:var(--vidro-sombra);flex-direction:column;justify-content:center;gap:10px;padding:18px 20px;display:flex}.dash-destaque .dash-card-rotulo{color:var(--texto);font-size:13px}.dash-destaque-icone{color:var(--dash-serio);display:inline-flex}.dash-destaque-valor{font:700 44px/1 var(--fonte-titulo);letter-spacing:-.03em;margin:4px 0 0}.dash-destaque-frase{color:var(--texto);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.dash-barra,.dash-hbarra-cheio,.dash-ver-tabela{transition:none}}.dash-pendencias{margin-bottom:16px}.dash-pendencia-vezes{color:var(--texto-fraco);font-size:12px;display:block}.dash-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-etiqueta-ponto{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.dash-seletor{font:inherit;color:var(--texto);background:var(--dash-superficie,transparent);border:1px solid var(--dash-linha-forte);border-radius:8px;max-width:100%;padding:4px 8px;font-size:12.5px}.dash-seletor:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.dash-nota-status{color:var(--texto-fraco);font-size:12px}.dash-erro-linha{color:#ec835a;margin-top:4px;font-size:12px;display:block}.dash-cartoes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dash-cartao-devedor{border-bottom:1px solid var(--dash-linha);flex-direction:column;gap:8px;min-width:0;padding:12px 0;display:flex}.dash-cartao-devedor:last-child{border-bottom:0}.dash-cartao-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash-cartao-nome{overflow-wrap:anywhere;min-width:0;font-weight:600}.dash-cartao-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.dash-cartao-base{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.dash-cartao-info{color:var(--texto-fraco)}.dash-cartao-base .dash-status{flex:auto;min-width:0}.dash-cartao-base .dash-seletor{min-height:36px}.dash-pagina[data-tema=padrao]{--acento:var(--cerebro-base)}.dash-pagina[data-tema=padrao] .dash-lateral{background:var(--fundo-elevado);box-shadow:1px 0 0 var(--borda), 6px 0 24px #141a330a}
