:root{--fundo-pagina:#edf0f8;--fundo-bloco:#fcfcfd;--asfalto-2:#e4e8ee;--painel:#fff;--painel-2:#f7f9fb;--linha:#e1e5ec;--texto:#151a24;--texto-suave:#5b6472;--texto-tenue:#8b93a3;--esqueleto-base:color-mix(in srgb, var(--asfalto-2) 82%, var(--texto-tenue));--esqueleto-brilho:var(--painel);--fundo-tooltip:color-mix(in srgb, var(--linha) 12%, var(--painel));--borda-tooltip:1.5px solid var(--texto-tenue);--azul-fraco:#7fa2f0;--ouro:#ffc400;--prata:#8c9cb3;--bronze:#b16a2b;--verde:#0f9d58;--ambar:#c2760a;--laranja:#e8590c;--amarelo:#f5b301;--vermelho:#d6293e;--fucsia:#c026d3;--ciano:#0891b2;--ciano-escuro:#0c6d87;--destaque-cartao-meta:#7c3aed;--azul:#1d4ed8;--borda-bloco:#7191ea;--moldura-borda:#8599d1;--dot-verde:#17c964;--dot-ambar:#ffb300;--dot-laranja:#ff7000;--dot-vermelho:#9b1c2e;--seg-alternador-fonte:var(--fonte-titulo);--seg-alternador-tamanho:14px;--seg-botao-fonte:var(--fonte-numeros);--seg-botao-tamanho:14px;--seg-botao-raio:7px;--seg-botao-respiro:8px 12px;--seg-vao:6px;--esfera-tamanho:10px;--topbar-fundo:#ffffffe6;--topbar-sombra:0 1px 0 #0f172a08;--sombra-cartao:0 1px 3px #0f172a0a, 0 8px 24px #0f172a0a;--sombra-sm:0 1px 2px #0f172a08;--elevacao-salto:0 1px 2px #00000075, 0 5px 12px color-mix(in srgb, var(--elevacao-cor,#000) 34%, transparent);--elevacao-bloco:0 1px 2px #0f172a0f, 0 8px 20px #0f172a14;--elevacao-cartao:0 1px 2px #0f172a0f, 0 5px 12px #0f172a1c;--placa-texto:#fff;--xadrez-fundo:#dcdfe6;--gauge-brilho:#1d4ed812;--insights-tom:#1d4ed80b;--corpo-brilho-1:transparent;--corpo-brilho-2:transparent;--bandeira-borda:1px solid #d7dbe3;--tab-brilho:#1d4ed84d;--grade-linha:#eef1f5;--tom-verde:#0f9d581f;--tom-verde-bd:#0f9d584d;--tom-ambar:#c2760a1f;--tom-vermelho:#d6293e1f;--tom-vermelho-bd:#d6293e4d;--tom-azul:#1d4ed81a;--linha-borda-p1:#b8860b73;--linha-fundo-p1:#b8860b12;--linha-borda-p2:#78829a59;--linha-fundo-p2:#78829a17;--linha-borda-p3:#a05a2c4d;--linha-fundo-p3:#a05a2c14;--tinta:#1d2430;--tinta-suave:#5a6472;--fundo:#f6f7f9;--superficie:#fff;--accent:#14532d;--accent-tinta:#fff;--fonte-titulo-grande:"Big Shoulders Display",sans-serif;--fonte-titulo:"IBM Plex Sans",sans-serif;--fonte-texto:"IBM Plex Sans",sans-serif;--fonte-numeros:"IBM Plex Sans",sans-serif;--metal-texto:radial-gradient(circle at center, #0000001f 0%, #0000000a 34%, #ffffff3d 100%);--metal-barra:linear-gradient(135deg, #00000029 0%, #ffffff1f 25%, #ffffff1f 75%, #00000029 100%);--metal-botao:linear-gradient(135deg, #ffffff1f 0%, #ffffff1f 40%, #00000029 50%, #ffffff1f 60%, #ffffff1f 100%)}*{box-sizing:border-box;margin:0;padding:0}body{font-variant-numeric:tabular-nums;background:radial-gradient(1200px 600px at 15% -10%, var(--corpo-brilho-1), transparent 60%), radial-gradient(900px 500px at 100% 0%, var(--corpo-brilho-2), transparent 55%), var(--fundo-pagina);color:var(--texto);font-family:var(--fonte-texto);min-height:100vh;padding-bottom:60px}button{font:inherit;cursor:pointer}button:focus-visible{outline:2px solid var(--azul);outline-offset:2px}h1{margin:0 0 .25rem;font-size:1.6rem}h2{font-size:1.05rem}.fonte-numeros{font-family:var(--fonte-numeros)}.topbar{z-index:50;background:var(--topbar-fundo);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linha);box-shadow:var(--topbar-sombra);align-items:center;gap:24px;padding:14px 28px;display:flex;position:sticky;top:0}.topbar-marca{--marca-h:33px;height:var(--marca-h);aspect-ratio:2150.2/312.46;background:url(/marca/alltak-marca.svg) 50%/contain no-repeat;flex:none}.aba-barra{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.aba-tab{background:var(--painel-2);border:1px solid var(--linha);border-radius:8px;flex:none;align-items:center;gap:2px;padding:0 4px 0 2px;display:inline-flex}.aba-tab.ativa{border-color:var(--azul);box-shadow:0 0 0 1px var(--azul)}.aba-tab-nome{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:700;transition:color .12s}.aba-tab.ativa .aba-tab-nome,.aba-tab-nome:hover{color:var(--texto)}.aba-x{width:20px;height:20px;color:var(--texto-tenue);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .12s;display:inline-flex}.aba-x:hover{background:var(--linha);color:var(--texto)}.aba-vazia{text-align:center;color:var(--texto-suave);font-family:var(--fonte-titulo);letter-spacing:.04em;padding:48px 28px;font-weight:600}.tab-botao{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:9px 18px;font-size:14px;font-weight:700;transition:all .15s}.tab-botao:hover{color:var(--texto)}.topbar .menu-botao{color:var(--azul);background:#fff;border:1.5px solid #000;flex:none;align-items:center;gap:10px;display:inline-flex}.topbar .menu-botao:hover{color:var(--azul);background:var(--azul);border-color:#000}@supports (color:color-mix(in lab, red, red)){.topbar .menu-botao:hover{background:color-mix(in srgb, var(--azul) 7%, #fff)}}.topbar .menu-botao.aberto{box-shadow:0 0 0 1px #000}.menu-divisor{background:var(--linha);flex:none;align-self:stretch;width:1px;margin:6px 0}.menu-hamburguer{background:currentColor;border-radius:2px;flex:none;width:18px;height:2px;font-size:0;display:inline-block;position:relative}.menu-hamburguer:before,.menu-hamburguer:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;position:absolute;left:0}.menu-hamburguer:before{top:-6px}.menu-hamburguer:after{top:6px}.gaveta-fundo{z-index:60;background:#0f172a59;position:fixed;inset:0}.gaveta-menu{z-index:61;overscroll-behavior:contain;background:var(--painel);border-right:1px solid var(--linha);flex-direction:column;gap:2px;width:min(360px,100vw - 40px);padding:14px 12px 20px;animation:.16s ease-out gaveta-entra;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:auto;box-shadow:12px 0 40px #0f172a40}@keyframes gaveta-entra{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){.gaveta-menu{animation:none}}.gaveta-cabeca{border-bottom:1px solid var(--linha);align-items:center;gap:10px;margin-bottom:8px;padding:2px 4px 12px;display:flex}.gaveta-titulo{font-family:var(--fonte-titulo);color:var(--texto);font-size:22px;font-weight:700}.gaveta-fechar{background:var(--painel-2);border:1px solid var(--linha);width:32px;height:32px;color:var(--texto-suave);cursor:pointer;border-radius:8px;flex:none;margin-left:auto;font-size:18px;line-height:1}.gaveta-fechar:hover{border-color:var(--azul);color:var(--texto)}.gaveta-busca{background:var(--painel-2);border:1px solid var(--linha);font:inherit;color:var(--texto);border-radius:8px;margin:4px 4px 2px;padding:8px 10px;font-size:14px}.gaveta-busca:focus{outline:2px solid var(--azul);outline-offset:-1px;border-color:var(--azul)}.gaveta-corpo{flex-direction:column;gap:2px;display:flex}.setor-grupo{position:relative}.setor-titulo{width:100%;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--texto);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:9px 14px;font-size:14px;font-weight:700;transition:all .12s;display:flex}.setor-titulo:hover,.setor-grupo.aberto>.menu-linha>.setor-titulo{background:var(--painel-2)}.gaveta-qtd{font-family:var(--fonte-numeros);color:var(--texto-tenue);margin-left:auto;font-size:11px}.gaveta-seta{text-align:right;width:12px;color:var(--texto-suave);font-size:11px}.gaveta-setor.aberto .gaveta-seta{color:var(--azul)}.gaveta-abas{border-left:2px solid var(--linha);margin:2px 0 6px 22px;padding-left:6px}.gaveta-do-setor{color:var(--texto-tenue);letter-spacing:.02em;margin-left:auto;font-size:11px}.menu-item{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:9px 14px;font-size:14px;font-weight:700;transition:all .12s}.menu-item:hover{background:var(--painel-2);color:var(--texto)}.menu-item.ativa{background:var(--azul);color:#fff}.menu-rodape{display:none}.unit-alternador{gap:var(--seg-vao);display:flex}.unit-alternador button{font-family:var(--seg-alternador-fonte);font-weight:700;font-size:var(--seg-alternador-tamanho);letter-spacing:.03em;background:var(--painel-2);color:var(--texto);cursor:pointer;box-shadow:0 1px 2px #00000080, 0 3px 8px var(--acento-aba,var(--azul));border:1.5px solid #000;border-radius:6px;padding:7px 14px}@supports (color:color-mix(in lab, red, red)){.unit-alternador button{box-shadow:0 1px 2px #00000080, 0 3px 8px color-mix(in srgb, var(--acento-aba,var(--azul)) 32%, transparent)}}.unit-alternador button.ativa{background:var(--metal-botao), var(--azul);color:#fff;box-shadow:0 1px 2px #0000008c, 0 4px 10px var(--acento-aba,var(--azul))}@supports (color:color-mix(in lab, red, red)){.unit-alternador button.ativa{box-shadow:0 1px 2px #0000008c, 0 4px 10px color-mix(in srgb, var(--acento-aba,var(--azul)) 48%, transparent)}}.sair-botao{border:1px solid var(--linha);color:var(--texto-suave);font-family:var(--fonte-titulo);letter-spacing:.03em;background:0 0;border-radius:8px;padding:8px 14px;font-weight:700}.sair-botao:hover{color:var(--texto)}@media (max-width:1024px){.topbar-marca{aspect-ratio:158.34/128.82;background-image:url(/marca/alltak-logo.svg)}.topbar .topo-actions,.menu-botao-nome{display:none}.menu-rodape{border-top:1px solid var(--linha);flex-direction:column;margin-top:6px;padding-top:10px;display:flex}.menu-sair{color:var(--texto)}}.salvando-aviso{z-index:75;color:#fff;background:var(--azul);box-shadow:var(--elevacao-salto);opacity:0;pointer-events:none;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;transition:opacity .15s,transform .15s;position:fixed;bottom:16px;right:16px;transform:translateY(8px)}.salvando-aviso--ligado{opacity:1;transform:none}.cartao-tooltip.dica-do-cursor{z-index:100;pointer-events:none;white-space:pre-line;max-width:min(420px,100vw - 16px);position:fixed}.pdf-gatilho{border:1px solid var(--linha);color:var(--texto-suave);font-family:var(--fonte-titulo);letter-spacing:.03em;cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px;font-weight:700}.pdf-gatilho:hover{color:var(--texto);border-color:var(--texto-tenue)}.pdf-fundo{z-index:90;overscroll-behavior:contain;background:var(--texto);place-items:center;padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);display:grid;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.pdf-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}.pdf-fundo--gerando{background:var(--painel)}@supports (color:color-mix(in lab, red, red)){.pdf-fundo--gerando{background:color-mix(in srgb, var(--painel) 92%, transparent)}}.pdf-janela{background:var(--painel);border:1px solid var(--linha);width:min(460px,100%);max-height:100%;box-shadow:var(--sombra-cartao);border-radius:12px;flex-direction:column;gap:10px;padding:clamp(16px,3vw,24px);display:flex;overflow-y:auto}.pdf-titulo{font-family:var(--fonte-titulo-grande);letter-spacing:.06em;color:var(--texto);font-size:24px;font-weight:900}.pdf-nota{color:var(--texto-suave);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.pdf-opcao{text-align:left;border:1px solid var(--linha);background:var(--painel-2);color:var(--texto);cursor:pointer;box-shadow:var(--elevacao-salto);border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;transition:border-color .15s,transform .15s;display:flex}.pdf-opcao b{font-family:var(--fonte-titulo);font-size:15px}.pdf-opcao span{color:var(--texto-suave);font-size:13px;line-height:1.4}.pdf-opcao:hover:not(:disabled){border-color:var(--azul);transform:translateY(-1px)}.pdf-opcao:disabled{opacity:.5;cursor:not-allowed}.pdf-botao{background:var(--painel);border:1px solid var(--linha);color:var(--texto);font-family:var(--fonte-titulo);letter-spacing:.03em;cursor:pointer;border-radius:8px;align-self:flex-start;padding:8px 14px;font-weight:700}.pdf-botao:hover:not(:disabled){border-color:var(--texto-tenue)}.pdf-botao:disabled{opacity:.5;cursor:not-allowed}.pdf-botao--principal{background:var(--azul);border-color:var(--azul);color:#fff}.pdf-barra{z-index:76;background:var(--painel);border:1px solid var(--azul);width:max-content;max-width:calc(100vw - 24px);box-shadow:var(--sombra-cartao);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.pdf-barra-texto{color:var(--texto);font-size:14px}html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura{cursor:pointer;outline:2px dashed var(--azul)}@supports (color:color-mix(in lab, red, red)){html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura{outline:2px dashed color-mix(in srgb, var(--azul) 55%, transparent)}}html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura{outline-offset:4px}html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura:hover{outline-color:var(--azul)}html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura[data-pdf-escolhido]{outline:3px solid var(--azul);outline-offset:4px;box-shadow:0 0 0 8px var(--azul), var(--elevacao-bloco)}@supports (color:color-mix(in lab, red, red)){html[data-pdf-escolhendo] [data-aba]:not([hidden]) .bloco-moldura[data-pdf-escolhido]{box-shadow:0 0 0 8px color-mix(in srgb, var(--azul) 12%, transparent), var(--elevacao-bloco)}}.pdf-cabecalho{border-bottom:2px solid var(--azul);color:var(--texto);background:#fff;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 0 8px;display:flex;position:fixed;top:0;left:-20000px}.pdf-cabecalho-titulo{white-space:nowrap;font-family:var(--fonte-titulo-grande);letter-spacing:.06em;flex:none;font-size:26px;font-weight:900;line-height:1.1}.pdf-cabecalho-linha{min-width:0;font-family:var(--fonte-texto);color:var(--texto-suave);text-align:right;font-size:14px}.menu-secao{font-family:var(--fonte-titulo);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);padding:10px 12px 4px;font-size:12px;font-weight:700}.menu-vazio{color:var(--texto-tenue);padding:2px 12px 8px;font-size:12.5px;line-height:1.4}.menu-lista{flex-direction:column;gap:2px;display:flex}.menu-linha{border-radius:6px;align-items:center;gap:2px;display:flex;position:relative}.gaveta-menu .menu-linha,.aba-tab{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.menu-linha>.menu-item,.menu-linha>.setor-titulo{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.menu-linha>.menu-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-alca,.aba-alca{width:18px;color:var(--texto-tenue);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:5px;flex:none;justify-content:center;align-self:stretch;align-items:center;font-size:14px;line-height:1;display:inline-flex}.menu-alca:hover,.aba-alca:hover{color:var(--azul);background:var(--painel-2)}.menu-alca:focus-visible,.aba-alca:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}.aba-alca{width:14px;margin:4px 0 4px 2px;font-size:12px}.menu-estrela{width:28px;height:28px;color:var(--texto-tenue);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:inline-flex}.menu-estrela:hover{background:var(--painel-2);color:#f59e0b}.menu-estrela.fixada{color:#f59e0b}.selo-setor{letter-spacing:0;color:#fff;background:var(--azul);border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.selo-setor[data-setor=comercial]{background:#1d4ed8}.selo-setor[data-setor=diretoria]{background:#7c3aed}.selo-setor[data-setor=fiscal]{background:#0f766e}.selo-setor[data-setor=marketing]{background:#c2410c}.menu-item.ativa .selo-setor{box-shadow:0 0 0 1.5px #fff}.aba-tab{position:relative}.menu-lista>.arrastando,.aba-barra>.arrastando{z-index:70;cursor:grabbing;background:var(--painel);outline:2px solid var(--azul);outline-offset:-2px;transition:none;position:relative;box-shadow:0 12px 28px #0f172a40}.menu-lista>.alvo-antes:before,.menu-lista>.alvo-depois:after,.aba-barra>.alvo-antes:before,.aba-barra>.alvo-depois:after{content:"";z-index:71;pointer-events:none;background:var(--azul);box-shadow:0 0 0 3px var(--azul);border-radius:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.menu-lista>.alvo-antes:before,.menu-lista>.alvo-depois:after,.aba-barra>.alvo-antes:before,.aba-barra>.alvo-depois:after{box-shadow:0 0 0 3px color-mix(in srgb, var(--azul) 20%, transparent)}}.menu-lista>.alvo-antes:before{height:3px;top:-3px;left:6px;right:6px}.menu-lista>.alvo-depois:after{height:3px;bottom:-3px;left:6px;right:6px}.aba-barra>.alvo-antes:before{width:3px;top:4px;bottom:4px;left:-4px}.aba-barra>.alvo-depois:after{width:3px;top:4px;bottom:4px;right:-4px}.sec-cabecalho{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.sec-titulo{font-family:var(--fonte-titulo-grande);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);flex:none;font-size:24px;font-weight:900}.sec-linha{background:linear-gradient(90deg, var(--linha), transparent);border-radius:2px;flex:1;height:2px}.sec-nota{color:var(--texto-suave);padding:8px 0;font-size:13px;line-height:1.5}.grafico-cartao{background:var(--painel);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-salto);border-radius:14px;flex-direction:column;padding:18px 20px;display:flex;overflow:hidden}.trilho{background:var(--asfalto-2);border-radius:5px;height:8px;margin-top:2px;overflow:hidden}.trilho-preenchimento{background:var(--metal-barra), var(--metal-cor,var(--azul));border-radius:5px;height:100%;transition:width .3s}.mc-metric .trilho{border:1px solid var(--texto-tenue)}.meta-faixa{--meta-faixa-vao:12px;gap:var(--meta-faixa-vao);--meta-cartao-min:152px;--meta-cartao-max:220px;--mc-linha-lado-a-lado:98px;--mc-fonte-piso:7px;grid-auto-flow:row;display:grid}.meta-faixa--por-cartao{grid-auto-flow:row;grid-template-columns:repeat(var(--meta-faixa-colunas,1), minmax(0, 1fr));max-width:calc(var(--meta-faixa-colunas,1) * var(--meta-cartao-max) + (var(--meta-faixa-colunas,1) - 1) * var(--meta-faixa-vao))}.meta-faixa--por-cartao>.meta-cartao{min-width:0}.meta-cartao{cursor:pointer;background:var(--painel);border:1px solid var(--piloto-cor,var(--azul));box-shadow:0 1px 2px #00000075, 0 4px 10px var(--piloto-cor,var(--azul));border-radius:12px;flex-direction:column;gap:10px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}@supports (color:color-mix(in lab, red, red)){.meta-cartao{box-shadow:0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--piloto-cor,var(--azul)) 29%, transparent)}}.mc-titulo{font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;color:var(--azul);white-space:nowrap;text-overflow:ellipsis;border-bottom:2px solid var(--azul);padding-bottom:8px;font-size:14px;font-weight:800;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mc-titulo{border-bottom:2px solid color-mix(in srgb, var(--azul) 30%, transparent)}}.mc-metric{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:5px 8px;display:grid}.mc-linha{display:contents}.mc-linha .m-tag{grid-area:1/1;align-self:start}.mc-linha .m-valores{grid-area:1/2/auto/4;align-self:start}.mc-metric .trilho{grid-area:2/1/auto/3;align-self:center;margin-top:0}.mc-linha .m-pct{text-align:left;grid-area:2/3;min-width:6ch}.m-tag{font-family:var(--fonte-titulo);color:var(--texto-suave);font-size:13px;font-weight:700}.m-num{font-family:var(--fonte-numeros);color:var(--texto-suave);font-size:14px;font-weight:700}.m-valores{flex-wrap:nowrap;align-items:baseline;column-gap:6px;min-width:0;display:flex}.meta-faixa[data-empilhar] .m-valores{justify-content:center;justify-items:end;row-gap:1px;display:grid}.m-valores>.m-num,.m-valores>.m-alvo{flex:none}.m-alvo{font-family:var(--fonte-numeros);color:var(--texto-suave);white-space:nowrap;font-size:14px;font-weight:700}.m-pct{font-family:var(--fonte-numeros);color:var(--texto-suave);text-align:right;font-size:14px;font-weight:700}.meta-cartao{container-type:inline-size}.meta-cartao.selecionado{border-color:var(--piloto-cor,var(--azul));background:var(--piloto-cor,var(--azul))}@supports (color:color-mix(in lab, red, red)){.meta-cartao.selecionado{background:color-mix(in srgb, var(--piloto-cor,var(--azul)) 10%, var(--painel-2))}}.meta-cartao.selecionado{box-shadow:0 1px 2px #00000085, 0 5px 12px var(--piloto-cor,var(--azul))}@supports (color:color-mix(in lab, red, red)){.meta-cartao.selecionado{box-shadow:0 1px 2px #00000085, 0 5px 12px color-mix(in srgb, var(--piloto-cor,var(--azul)) 44%, transparent)}}.mc-titulo{-webkit-text-fill-color:#000;color:#000;-webkit-text-stroke:0;paint-order:stroke fill;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;border-bottom-color:#0000;font-size:16px;position:relative}.mc-titulo:after{content:"";background:var(--piloto-cor,var(--azul));height:2px;position:absolute;bottom:0;left:0;right:0}.meta-cartao.selecionado .mc-titulo{border-color:var(--piloto-cor,var(--azul))}.meta-cartao>.mc-trofeus{z-index:1;background:var(--painel);border:1px solid var(--ouro);align-items:center;gap:6px;padding:2px 6px;font-size:14px;line-height:1;display:flex;position:absolute;top:0;right:12px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.meta-cartao>.mc-trofeus{border:1px solid color-mix(in srgb, var(--ouro) 70%, transparent)}}.meta-cartao>.mc-trofeus{border-radius:999px}.mc-trofeus .trofeu{margin-right:0}.meta-cartao.quase-no-ponto{border-color:var(--acento-proximidade,var(--piloto-cor,var(--azul)));box-shadow:0 0 0 2px var(--acento-proximidade,transparent), 0 1px 2px #00000075, 0 4px 10px var(--acento-proximidade,var(--piloto-cor,var(--azul))), 0 10px 26px var(--acento-proximidade,transparent)}@supports (color:color-mix(in lab, red, red)){.meta-cartao.quase-no-ponto{box-shadow:0 0 0 2px var(--acento-proximidade,transparent), 0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--acento-proximidade,var(--piloto-cor,var(--azul))) 29%, transparent), 0 10px 26px color-mix(in srgb, var(--acento-proximidade,transparent) 55%, transparent)}}.meta-cartao.quase-no-ponto .mc-titulo{background:var(--acento-proximidade,transparent);padding:var(--acento-proximidade-respiro,0 0 8px);border-radius:var(--acento-proximidade-raio,0);-webkit-text-fill-color:var(--acento-proximidade-tinta,#000);color:var(--acento-proximidade-tinta,#000)}.meta-cartao.quase-no-ponto .mc-titulo:after{background:var(--acento-proximidade-tinta,var(--piloto-cor,var(--azul)))}.meta-cartao.grupo-zerado{border-color:var(--acento-zerado,var(--piloto-cor,var(--azul)));box-shadow:0 0 0 2px var(--acento-zerado,transparent), 0 1px 2px #00000075, 0 4px 10px var(--acento-zerado,var(--piloto-cor,var(--azul))), 0 10px 26px var(--acento-zerado,transparent)}@supports (color:color-mix(in lab, red, red)){.meta-cartao.grupo-zerado{box-shadow:0 0 0 2px var(--acento-zerado,transparent), 0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--acento-zerado,var(--piloto-cor,var(--azul))) 29%, transparent), 0 10px 26px color-mix(in srgb, var(--acento-zerado,transparent) 55%, transparent)}}.meta-cartao.grupo-zerado .mc-titulo{background:var(--acento-zerado,transparent);padding:var(--acento-zerado-respiro,0 0 8px);border-radius:var(--acento-zerado-raio,0);-webkit-text-fill-color:var(--acento-zerado-tinta,#000);color:var(--acento-zerado-tinta,#000)}.meta-cartao.grupo-zerado .mc-titulo:after{background:var(--acento-zerado-tinta,var(--piloto-cor,var(--azul)))}.meta-cartao.grupo-lancamento{border-color:var(--acento-lancamento,var(--piloto-cor,var(--azul)));box-shadow:0 0 0 2px var(--acento-lancamento,transparent), 0 1px 2px #00000075, 0 4px 10px var(--acento-lancamento,var(--piloto-cor,var(--azul))), 0 10px 26px var(--acento-lancamento,transparent)}@supports (color:color-mix(in lab, red, red)){.meta-cartao.grupo-lancamento{box-shadow:0 0 0 2px var(--acento-lancamento,transparent), 0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--acento-lancamento,var(--piloto-cor,var(--azul))) 29%, transparent), 0 10px 26px color-mix(in srgb, var(--acento-lancamento,transparent) 55%, transparent)}}.meta-cartao.grupo-lancamento .mc-titulo{background:var(--acento-lancamento,transparent);padding:var(--acento-lancamento-respiro,0 0 8px);border-radius:var(--acento-lancamento-raio,0);-webkit-text-fill-color:var(--acento-lancamento-tinta,#000);color:var(--acento-lancamento-tinta,#000)}.mc-linha .m-tag{-webkit-text-fill-color:currentColor;color:var(--texto-suave);background:0 0;font-size:clamp(12px,9.5cqi,16px)}.meta-cartao{--mc-fonte-base:clamp(8px, calc((100cqi - 25px) / 6), 14px)}.mc-linha .m-num,.mc-linha .m-alvo,.mc-linha .m-pct{font-size:var(--mc-fonte,var(--mc-fonte-base));line-height:calc(var(--mc-fonte-base) * 1.3)}.meta-cartao{position:relative}.mc-dica{z-index:50;pointer-events:none;cursor:default;width:max-content;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.mc-dica--esquerda{left:auto;right:calc(100% + 12px)}.mc-dica--abaixo{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.mc-dica--acima{top:auto;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.mc-dica-grade{grid-template-columns:repeat(6,auto);align-items:baseline;gap:4px 8px;display:grid}.mc-dica-linha{display:contents}.mc-dica-tag{font-family:var(--fonte-titulo);color:var(--texto-suave);font-size:16px;font-weight:700}.mc-dica-num{font-family:var(--fonte-numeros);color:var(--texto-suave);text-align:right;font-size:16px;font-weight:700}.mc-dica-sep{color:var(--texto-suave);text-align:center;font-size:16px;font-weight:700}.mc-linha .m-tag,.mc-linha .m-num,.mc-linha .m-alvo,.mc-linha .m-pct{-webkit-text-stroke:.4px currentColor}@supports (color:color-mix(in lab, red, red)){.mc-linha .m-tag,.mc-linha .m-num,.mc-linha .m-alvo,.mc-linha .m-pct{-webkit-text-stroke:.4px color-mix(in srgb, currentColor 40%, #000)}}.mc-linha .m-tag,.mc-linha .m-num,.mc-linha .m-alvo,.mc-linha .m-pct{paint-order:stroke fill}.ranking-splits{font-family:var(--fonte-titulo);flex-wrap:wrap;justify-self:end;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.rk-divisao{align-items:baseline;gap:4px;display:inline-flex}.rk-rotulo{letter-spacing:.02em;opacity:.85;font-size:.72em;font-weight:600}.rk-pos{font-weight:800}.rk-pts{font-weight:700}.rk-barra{color:var(--texto-tenue);font-weight:400}.month-faixa{gap:var(--seg-vao);flex-wrap:wrap;margin-bottom:14px;display:flex}.month-botao{font-family:var(--seg-botao-fonte);font-weight:700;font-size:var(--seg-botao-tamanho);letter-spacing:.02em;color:var(--acento-aba,var(--azul));background:var(--painel-2);border-radius:var(--seg-botao-raio);padding:var(--seg-botao-respiro);cursor:pointer;box-shadow:0 1px 2px #00000080, 0 3px 8px var(--acento-aba,var(--azul));border:1.5px solid #000;flex-direction:column;align-items:center;gap:3px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.month-botao{box-shadow:0 1px 2px #00000080, 0 3px 8px color-mix(in srgb, var(--acento-aba,var(--azul)) 32%, transparent)}}.month-botao:hover{color:var(--acento-aba,var(--azul))}@supports (color:color-mix(in lab, red, red)){.month-botao:hover{color:color-mix(in srgb, var(--acento-aba,var(--azul)) 70%, #000)}}.month-botao:hover{border-color:var(--acento-aba,var(--azul))}@supports (color:color-mix(in lab, red, red)){.month-botao:hover{border-color:color-mix(in srgb, var(--acento-aba,var(--azul)) 70%, #000)}}.month-botao.ativa{background:var(--metal-botao), var(--azul);color:#fff;box-shadow:0 1px 2px #0000008c, 0 6px 14px var(--acento-aba,var(--azul));border-width:2.5px;border-color:#000}@supports (color:color-mix(in lab, red, red)){.month-botao.ativa{box-shadow:0 1px 2px #0000008c, 0 6px 14px color-mix(in srgb, var(--acento-aba,var(--azul)) 50%, transparent)}}.month-botao.futuro{opacity:.45}.month-botao:disabled{cursor:not-allowed}.month-botao:has(>.mdot){padding:12px 16px;font-size:16px}.mdot{width:var(--esfera-tamanho,10px);height:var(--esfera-tamanho,10px);border-radius:50%;flex:none}.mdot-futuro{border:1px solid var(--texto-tenue);box-sizing:border-box;background:0 0}.mdots{justify-content:center;gap:3px;margin-top:3px;display:flex}.mdots .mdot{margin:0}.standings-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.topo-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.usuario-chip{font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;color:var(--texto-suave);background:var(--painel-2);border:1px solid var(--linha);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.icon-botao{color:var(--texto-suave);background:var(--painel-2);border:1px solid var(--linha);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 11px;line-height:1;transition:color .12s,border-color .12s;display:inline-flex}.icon-botao:hover{color:var(--texto);border-color:var(--texto-tenue)}.visao{padding:22px 28px 48px}.bloco-moldura{background:var(--fundo-bloco);border:1px solid var(--moldura-borda);box-shadow:var(--elevacao-bloco);border-radius:12px;margin:36px 0 30px;padding:36px 18px 18px;position:relative}.bloco-moldura:after{font-family:var(--fonte-titulo-grande);letter-spacing:.08em;color:var(--borda-bloco);background:var(--painel);border:1px dashed var(--borda-bloco);border-radius:4px;padding:2px 8px;font-size:24px;font-weight:900;position:absolute;top:0;left:14px;transform:translateY(-50%)}.bloco-rotulo{font-family:var(--fonte-titulo-grande);letter-spacing:.08em;background:var(--painel);border:1px dashed var(--borda-bloco);border-radius:4px;max-width:calc(100% - 28px);padding:2px 8px;font-size:24px;font-weight:900;position:absolute;top:0;left:14px;overflow:hidden;transform:translateY(-50%)}.bloco-rotulo>b,.bloco-rotulo>.marca{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.foot-nota{border-top:1px solid var(--linha);color:var(--texto-tenue);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:16px;font-size:11.5px;display:flex}.rep-cartoes{margin:18px 0 30px}.carousel-cabecalho{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.carousel-botao{background:var(--painel-2);border:1px solid var(--linha);width:38px;height:38px;color:var(--texto-suave);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:all .15s;display:flex}.carousel-botao:hover{color:var(--texto);border-color:var(--texto-tenue)}.carousel-titulo{text-align:center;font-family:var(--fonte-titulo-grande);letter-spacing:.05em;text-transform:uppercase;flex:1;font-size:21px;font-weight:900}.carousel-titulo span{color:var(--azul)}.arvore-seta{width:12px;height:12px;color:inherit;vertical-align:middle;cursor:pointer;background:0 0;border:0;flex:none;margin:0 6px 0 0;padding:0;line-height:0;display:inline-block}.arvore-seta:before{content:"";border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin:0 auto;transition:transform .12s;display:block}.arvore-seta[aria-expanded=false]:before{transform:rotate(-90deg)}.arvore-seta:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.arvore-vao{vertical-align:middle;width:12px;margin-right:6px;display:inline-block}.arvore-barra{cursor:pointer;-webkit-tap-highlight-color:transparent}.arvore-barra td{transition:background-color .12s}@media (max-width:1024px){.sec-titulo{letter-spacing:.02em;overflow-wrap:break-word;flex:auto;min-width:0;font-size:16px}.bloco-rotulo{letter-spacing:.04em;font-size:16px}}@media (max-width:480px){.meta-faixa{--meta-cartao-min:140px}}.cartao-tooltip{white-space:nowrap;background:var(--fundo-tooltip);border:var(--borda-tooltip);color:var(--texto);overflow-wrap:break-word;border-radius:10px;padding:10px 12px;font-size:16px;font-weight:600;line-height:1.45;box-shadow:0 8px 24px #0000002e}.cartao-tooltip-titulo{font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;color:var(--texto);margin-bottom:6px;font-size:16px;font-weight:800}@media (max-width:1024px){.cartao-tooltip{white-space:normal;max-width:calc(100vw - 32px)}}.cbx{--cbx-acento:var(--azul);--cbx-largura-min:340px;--cbx-largura-ideal:50%;--cbx-margem-abaixo:22px;width:min(100%, max(var(--cbx-largura-min), var(--cbx-largura-ideal)));min-width:0;margin-bottom:var(--cbx-margem-abaixo);position:relative}.cbx-controle{width:100%;min-width:0;font-family:var(--fonte-titulo);letter-spacing:.02em;background:var(--painel-2);color:var(--texto);border:1px solid var(--linha);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:12px;padding:11px 16px;font-size:16px;font-weight:700;display:flex}.cbx-controle:disabled{cursor:default;color:var(--texto-suave)}.cbx-controle:focus-visible{outline:2px solid var(--cbx-acento);outline-offset:2px}.cbx-controle-conteudo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.cbx-placeholder{color:var(--texto-suave);font-weight:600}.cbx-controle .cbx-rotulo{flex:auto}.cbx-controle .cbx-cod,.cbx-controle .cbx-valor,.cbx-controle .cbx-posicao{flex:none}.cbx-seta{border-right:2px solid var(--texto-suave);border-bottom:2px solid var(--texto-suave);flex:none;width:9px;height:9px;transform:rotate(45deg)translateY(-2px)}.cbx[data-aberto=true] .cbx-seta{transform:rotate(-135deg)translateY(-2px)}.cbx-painel{z-index:40;background:var(--painel);border:1px solid var(--linha);width:100%;box-shadow:var(--elevacao-cartao);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;container-type:inline-size}.cbx-busca{border-bottom:1px solid var(--linha);padding:10px}.cbx-busca-input{box-sizing:border-box;width:100%;font-family:var(--fonte-texto);color:var(--texto);background:var(--painel-2);border:1px solid var(--linha);border-radius:7px;padding:8px 12px;font-size:14px}.cbx-busca-input:focus-visible{outline:2px solid var(--cbx-acento);outline-offset:1px}.cbx-lista{max-height:min(340px,60vh);margin:0;padding:5px;list-style:none;overflow-y:auto}.cbx-item{cursor:pointer;border-radius:7px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;padding:9px 11px;scroll-margin:6px;display:grid}.cbx-lista-com-posicao .cbx-item{grid-template-columns:auto auto auto 1fr auto}.cbx-item-ativo{background:var(--painel-2)}.cbx-item-sel{box-shadow:inset 0 0 0 1.5px var(--cbx-acento)}.cbx-item-sel .cbx-rotulo{color:var(--cbx-acento)}.cbx-item-status{width:13px;display:flex}.cbx-posicao{font-family:var(--fonte-numeros);color:var(--texto-tenue);font-variant-numeric:tabular-nums;text-align:right;min-width:24px;font-size:12px;font-weight:700}.cbx-item-sel .cbx-posicao{color:var(--cbx-acento)}.cbx-cod{font-family:var(--fonte-numeros);color:var(--texto-tenue);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-size:12px;font-weight:600}.cbx-rotulo{font-family:var(--fonte-titulo);letter-spacing:.01em;color:var(--texto);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(14px,1.8cqi,17px);font-weight:700;overflow:hidden}.cbx-valor{font-family:var(--fonte-numeros);color:var(--texto-suave);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(13px,1.6cqi,16px);font-weight:600}.cbx-item-limpar{cursor:pointer;font-family:var(--fonte-texto);color:var(--texto-suave);border-radius:7px;padding:9px 11px;font-size:13px;display:block}.cbx-item-limpar:hover{background:var(--painel-2)}.cbx-vazio{text-align:center;color:var(--texto-suave);font-family:var(--fonte-texto);padding:14px 12px;font-size:13px}@container (max-width:340px){.cbx-item{grid-template-rows:auto auto;grid-template-columns:auto auto 1fr;row-gap:2px}.cbx-lista-com-posicao .cbx-item{grid-template-columns:auto auto auto 1fr}.cbx-lista-com-posicao .cbx-posicao{grid-row:1/span 2;align-self:center}.cbx-valor{justify-self:end}.cbx-item>.cbx-rotulo{grid-area:2/1/auto/-1}.cbx-lista-com-posicao .cbx-item>.cbx-rotulo{grid-area:2/2/auto/-1}}.perf-lista{flex-direction:column;gap:9px;display:flex}.grafico-cartao.detalhe-do-grupo-cartao{margin-top:14px}.perf-item{background:var(--painel);border:1px solid var(--linha);box-shadow:var(--elevacao-cartao);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.perf-item:hover{border-color:var(--azul);box-shadow:var(--elevacao-salto);transform:translateY(-1px)}.perf-item:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.perf-item:active{box-shadow:var(--elevacao-cartao);transform:translateY(0)}.perf-pos{text-align:center;width:30px;color:var(--texto-tenue);flex:none;font-weight:700}.perf-barra-area{flex:1}.perf-topo-linha{justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.perf-nome{font-weight:600}.perf-topo-linha{flex-wrap:wrap;gap:2px 12px}.perf-nome{overflow-wrap:anywhere;min-width:0}.perf-barra-fundo{background:var(--asfalto-2);border-radius:4px;height:7px;overflow:hidden}.perf-barra-preenchimento{border-radius:4px;height:100%}.val-rotulo{color:var(--azul);font-weight:700}.val-brl{color:var(--verde);font-weight:700}.val-m2{color:var(--verde)}@supports (color:color-mix(in lab, red, red)){.val-m2{color:color-mix(in srgb, var(--verde) 62%, var(--texto-suave))}}.val-m2{font-weight:700}.val-sep{color:var(--texto-tenue)}.legenda-marcas{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.legenda-item{align-items:center;gap:7px;display:flex}.legenda-amostras{flex:none;gap:4px;display:flex}.legenda-texto{text-transform:uppercase;color:var(--texto-suave);font-size:12px;font-weight:700}.legenda-amostra{background:0 0;border:2px solid #0000;border-radius:4px;flex:none;width:14px;height:14px}.legenda-amostra--proximidade{border-color:var(--acento-proximidade)}.legenda-amostra--zerado{border-color:var(--acento-zerado)}.legenda-amostra--lancamento{border-color:var(--acento-lancamento,transparent)}.legenda-amostra--piloto{border-color:var(--piloto-cor,var(--azul))}.legenda-amostra--ouro{border-color:var(--ouro)}.legenda-amostra--prata{border-color:var(--prata)}.legenda-amostra--bronze{border-color:var(--bronze)}.legenda-amostra--azul{border-color:var(--azul)}@media (max-width:480px){.legenda-marcas{flex-direction:column;gap:5px}}.fxp-bloco .rep-cartoes{margin:18px 0 0}.exp-botao{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);background:var(--fundo-bloco);border:1px solid var(--linha);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:700}.exp-botao:hover{color:var(--texto);border-color:var(--acento-aba,var(--azul))}.exp-botao:focus-visible{outline:2px solid var(--acento-aba,var(--azul));outline-offset:2px}.ct-maquete{border:1px dashed var(--grau-maior);background:var(--painel-2);border-radius:8px;margin-bottom:12px;padding:8px 10px;font-size:12px;line-height:1.5}.ct-maquete--erro{border-color:var(--vermelho);color:var(--vermelho);background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){.ct-maquete--erro{background:color-mix(in srgb, var(--vermelho) 10%, var(--painel))}}.fo-fechar{z-index:2;color:#fff;cursor:pointer;background:var(--vermelho);width:34px;height:34px;box-shadow:0 2px 8px var(--vermelho);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:14px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.fo-fechar{box-shadow:0 2px 8px color-mix(in srgb, var(--vermelho) 45%, transparent)}}.fo-fechar{transition:transform .15s,box-shadow .15s}.fo-fechar:hover{box-shadow:0 4px 12px var(--vermelho);transform:translateY(-50%)scale(1.08)}@supports (color:color-mix(in lab, red, red)){.fo-fechar:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--vermelho) 55%, transparent)}}.fo-fechar:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.fo-fechar:disabled{opacity:.6;cursor:default}.fo-caixas{margin-inline:0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(320px,50% - 6px)),1fr));align-items:stretch;gap:12px;min-width:0;margin-top:12px;margin-bottom:0;padding:0;display:grid}.fo-caixa{border:1px solid var(--linha);background:var(--painel);min-width:0;box-shadow:var(--elevacao-salto);border-radius:10px;flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex;position:relative}.fo-caixa-titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--texto);margin:0;font-size:16px;font-weight:800}.fo-datas{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.fo-cancelada{border-top:1px solid var(--linha);padding-top:8px}.fo-flags{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));align-items:end;gap:10px;display:grid}.texto-link{color:var(--azul);overflow-wrap:anywhere;text-decoration:underline}.texto-link:hover{text-decoration-thickness:2px}.fo-links{flex-direction:column;gap:2px;margin-top:-4px;font-size:12px;display:flex}.fo-repetir{border-top:1px solid var(--linha);flex-direction:column;gap:8px;padding-top:8px;display:flex}.fo-rep-dias{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.fo-rep-dias>.ct-chip{justify-content:center;padding:4px 0}.fo-rep-conta{color:var(--texto-suave);font-weight:700}.fo-duplicar{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;padding-top:10px;display:flex}.fo-duplicar .ct-ajuda{flex:100%}:root{--lista-altura:clamp(300px, 56vh, 560px);--lista-altura-baixa:clamp(200px, 34vh, 320px);--linha-cartao-altura:54px}.gs-rolagem,.pd-rolagem,.cg-rolagem,.al-rolagem,.ca-rolagem,.gt-rolagem,.ep-rolagem,.ap-rolagem,.pa-rolagem,.ms-rolagem,.prc-rolagem,.prg-rolagem,.pan-rolagem,.panq-rolagem,.anlin-rolagem,.ancli-rolagem,.anuf-rolagem,.animpd-rolagem,.ancmp-rolagem,.anetq-rolagem,.ajt-rolagem,.fnotas-caixa,.fpa-caixa,.fajt-caixa,.dre-area,.bpat-area,.bal-area,.ind-caixa,.vrel-area,.vcomp-caixa,.vcomp-rolagem,.vconf-caixa,.vconf-rolagem,.vfora-caixa,.dp-rolagem,.dpfora-caixa,.dphist-caixa{box-shadow:var(--elevacao-salto)}.lista-vazia{text-align:center;height:100%;min-height:120px;color:var(--texto-tenue);justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex}.bandeja{background:var(--painel-2);padding:0 8px 8px}.tabela-cartoes{border-collapse:separate!important;border-spacing:0 6px!important}.tabela-cartoes>tbody>tr.cartao{height:var(--linha-cartao-altura);cursor:pointer;box-shadow:var(--elevacao-cartao);border-radius:8px;transition:box-shadow .15s,transform .15s}.tabela-cartoes>tbody>tr.cartao>td{vertical-align:middle;background:var(--cartao-fundo,var(--painel));border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);transition:border-color .15s}.tabela-cartoes>tbody>tr.cartao>td:first-child{border-left:1px solid var(--linha);box-shadow:inset 3px 0 0 var(--cartao-cor,var(--azul));border-radius:8px 0 0 8px}.tabela-cartoes>tbody>tr.cartao>td:last-child{border-right:1px solid var(--linha);border-radius:0 8px 8px 0}.tabela-cartoes>tbody>tr.cartao>td:first-child:last-child{border-radius:8px}.tabela-cartoes>tbody>tr.cartao:hover,.tabela-cartoes>tbody>tr.cartao:active{box-shadow:var(--elevacao-salto);transform:translateY(-3px)}.tabela-cartoes>tbody>tr.cartao:hover>td{border-color:var(--azul)}.tabela-cartoes>tbody>tr.cartao.cartao--sel>td{background:var(--cartao-fundo-sel,var(--cartao-cor,var(--azul)))}@supports (color:color-mix(in lab, red, red)){.tabela-cartoes>tbody>tr.cartao.cartao--sel>td{background:var(--cartao-fundo-sel,color-mix(in srgb, var(--cartao-cor,var(--azul)) 12%, var(--painel)))}}.tabela-cartoes>tbody>tr.cartao.cartao--sel>td{border-color:var(--cartao-cor,var(--azul))}.tabela-cartoes>tbody>tr.cartao.cartao--sel>td:first-child{box-shadow:inset 5px 0 0 var(--cartao-cor,var(--azul))}.tabela-cartoes>tbody>tr.cartao.cartao--dentro{box-shadow:none}.tabela-cartoes>tbody>tr.cartao.cartao--dentro>td:first-child{box-shadow:none;background:0 0;border-color:#0000}.tabela-cartoes>tbody>tr.cartao.cartao--dentro>td:nth-child(2){border-left:1px solid var(--linha);box-shadow:inset 3px 0 0 var(--cartao-cor,var(--azul));border-radius:8px 0 0 8px}.tabela-cartoes>tbody>tr.cartao.cartao--dentro>td:nth-child(2):last-child{border-radius:8px}.tabela-cartoes>tbody>tr.cartao.cartao--dentro:hover>td:first-child{border-color:#0000}.tabela-cartoes>tbody>tr.cartao.cartao--dentro:hover>td:nth-child(2){border-left-color:var(--azul)}.tabela-cartoes>tbody>tr.cartao.cartao--dentro.cartao--sel>td:nth-child(2){border-left-color:var(--cartao-cor,var(--azul));box-shadow:inset 5px 0 0 var(--cartao-cor,var(--azul))}.grd-th{align-items:center;gap:4px;display:inline-flex}.grd-ordenar{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.grd-ordenar:hover{color:var(--texto)}.grd-seta{width:18px;color:var(--azul);align-items:baseline;gap:1px;font-size:9px;display:inline-flex}.grd-prioridade{font-size:10px;font-weight:800}.grd-filtrar{font:inherit;cursor:pointer;width:20px;height:20px;color:var(--texto-tenue);background:0 0;border:1px solid #0000;border-radius:5px;padding:0;font-size:12px;line-height:1}.grd-filtrar:hover{border-color:var(--linha);color:var(--texto)}.grd-filtrar--on{background:var(--azul);border-color:var(--azul);color:#fff}.grd-ordenar:focus-visible,.grd-filtrar:focus-visible{outline:2px solid var(--azul);outline-offset:1px}.grd-painel{z-index:40;background:var(--painel);border:1px solid var(--linha);text-transform:none;letter-spacing:normal;width:240px;color:var(--texto);text-align:left;border-radius:10px;flex-direction:column;gap:10px;padding:10px;font-size:13px;font-weight:400;display:flex;position:fixed;box-shadow:0 8px 22px #0000002e}.grd-painel-lista{flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}.grd-painel-opcao{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;display:flex}.grd-painel-opcao:hover{background:var(--painel-2)}.grd-painel-vazio{color:var(--texto-tenue);font-style:italic}.grd-painel-texto,.grd-painel-datas input{font:inherit;box-sizing:border-box;border:1px solid var(--linha);background:var(--painel);width:100%;min-width:0;color:var(--texto);border-radius:8px;padding:6px 10px;font-size:13px}.grd-painel-datas{flex-direction:column;gap:8px;display:flex}.grd-painel-datas label{color:var(--texto-suave);align-items:center;gap:8px;font-size:12px;display:flex}.grd-painel-datas label>span{width:26px}.grd-painel-pe{justify-content:flex-end;gap:8px;display:flex}.grd-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.grd-barra-texto{min-width:0;color:var(--texto-tenue);flex:240px;font-size:12px}.grd-limpar{margin-left:auto}.grd-vazio{color:var(--texto-tenue);text-align:center;font-style:italic}.fo-caixa--esperas,.fo-caixa--anexos{grid-column:1/-1}.anx-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.anx-ocupado{color:var(--texto-suave);font-size:12px}.anx-grade{grid-template-columns:repeat(auto-fill,128px);gap:12px;display:grid}.anx-item{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.anx-previa{background:var(--painel-2);border:1px solid var(--linha);width:128px;height:128px;box-shadow:var(--elevacao-cartao);border-radius:8px;place-items:center;transition:box-shadow .15s,transform .15s,border-color .15s;display:grid;overflow:hidden}.anx-item:hover .anx-previa{box-shadow:var(--elevacao-salto)}.anx-item:focus-visible{outline:none}.anx-item:focus-visible .anx-previa{outline:2px solid var(--azul);outline-offset:2px}.anx-item--sel .anx-previa,.anx-item--sel:hover .anx-previa{border-color:var(--azul);box-shadow:0 0 0 2px var(--azul), var(--elevacao-salto);transform:translateY(-3px)}.anx-previa img{object-fit:cover;width:100%;height:100%;display:block}.anx-tipo{letter-spacing:.06em;color:var(--texto-tenue);font-size:20px;font-weight:800}.anx-nome{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.anx-tamanho{color:var(--texto-tenue);font-size:11px}.anx-novo{cursor:pointer}.anx-previa--novo{box-shadow:none;background:var(--painel);color:var(--texto-suave);text-align:center;border-style:dashed;padding:8px;font-size:13px;font-weight:700}.anx-novo--parado{cursor:default;opacity:.6}.anx-campo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.anx-fundo{z-index:85;background:var(--texto);place-items:center;padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.anx-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}.anx-janela{background:var(--painel);border:1px solid var(--linha);width:min(1000px,100%);max-height:100%;box-shadow:var(--sombra-cartao);border-radius:12px;flex-direction:column;gap:10px;padding:clamp(14px,2.5vw,22px);display:flex;position:relative}.anx-janela-topo{align-items:center;gap:10px;padding-right:28px;display:flex}.anx-janela-titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:800;overflow:hidden}.anx-janela-corpo{background:var(--painel-2);border:1px solid var(--linha);border-radius:8px;place-items:center;min-height:200px;display:grid;overflow:auto}.anx-janela-corpo img{object-fit:contain;max-width:100%;max-height:72vh;display:block}.anx-janela-corpo iframe{background:var(--painel);border:0;width:100%;height:72vh}.anx-sem-previa{text-align:center;color:var(--texto-suave);flex-direction:column;align-items:center;gap:10px;padding:32px;display:flex}.ep{gap:10px;min-width:0;display:grid}.ep-rolagem{height:var(--lista-altura-baixa);border:1px solid var(--linha);background:var(--painel);border-radius:10px;overflow:auto}.ep-tabela th{z-index:1;position:sticky;top:0}.ep-tabela{border-collapse:collapse;width:100%;font-size:13px}.ep-tabela th{text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700}.ep-tabela td{vertical-align:middle;border-bottom:1px solid var(--linha);padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.ep-tabela td{border-bottom:1px solid color-mix(in srgb, var(--linha) 55%, transparent)}}.ep-tabela tr:last-child td{border-bottom:0}.ep-tabela tr.ep-aberta td:first-child{box-shadow:inset 3px 0 0 var(--laranja)}.ep-tabela tr.ep-encerrada td{color:var(--texto-suave)}.ep-tabela tr.ep-nova td{background:var(--laranja)}@supports (color:color-mix(in lab, red, red)){.ep-tabela tr.ep-nova td{background:color-mix(in srgb, var(--laranja) 5%, transparent)}}.ep-tabela tr.ep-nova td:first-child{box-shadow:inset 3px 0 0 var(--laranja)}@supports (color:color-mix(in lab, red, red)){.ep-tabela tr.ep-nova td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--laranja) 50%, transparent)}}.ep-tarefa{max-width:240px}.ep-tarefa-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ep-sub{color:var(--texto-tenue);font-size:11px;display:block}.ep-setor{white-space:nowrap;font-weight:700}.ep-motivo{min-width:200px}.ep-num{white-space:nowrap;font-variant-numeric:tabular-nums}.ep-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ep-barra-texto{color:var(--texto);font-size:13px;font-weight:700}.ep-sep{background:var(--linha);align-self:stretch;width:1px;margin:0 2px}.ep-excluir:not(:disabled){color:var(--vermelho)}.ep-tabela tbody tr{cursor:pointer}.ep-tabela tbody tr:not(.ep-sel):hover td{background:var(--painel-2)}.ep-tabela tr.ep-sel td{background:var(--laranja)}@supports (color:color-mix(in lab, red, red)){.ep-tabela tr.ep-sel td{background:color-mix(in srgb, var(--laranja) 14%, transparent)}}.ep-tabela tr.ep-sel td:first-child{box-shadow:inset 4px 0 0 var(--laranja)}.ep-tabela tbody tr:focus-visible{outline:2px solid var(--laranja);outline-offset:-2px}.ep-campo{width:100%;min-width:160px;font:inherit;color:var(--texto);border:1px solid var(--linha);background:var(--painel);border-radius:6px;padding:5px 8px;font-size:13px}.ep-campo:focus-visible{outline:2px solid var(--azul);outline-offset:1px}.ep-selo{white-space:nowrap;border:1px solid;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.ep-selo--aberta{color:var(--laranja);background:var(--laranja)}@supports (color:color-mix(in lab, red, red)){.ep-selo--aberta{background:color-mix(in srgb, var(--laranja) 10%, transparent)}}.ep-selo--concluida{color:var(--verde)}.ep-selo--nao-entregue{color:var(--vermelho)}.ep-selo--tarefa{color:var(--texto-tenue)}.ep-selo--nova{color:var(--laranja);border-style:dashed}.prazo-espera{color:var(--laranja);white-space:nowrap;font-weight:700}.prazo-espera b{font-weight:800}.selo-espera{box-sizing:border-box;text-overflow:ellipsis;max-width:calc(100% - 6px);overflow:hidden}td .selo-espera{max-width:220px}.selo-espera{vertical-align:middle;white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;color:var(--laranja);background:var(--laranja);border-radius:999px;margin-left:6px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.selo-espera{background:color-mix(in srgb, var(--laranja) 12%, transparent)}}.selo-espera{border:1px solid var(--laranja)}@supports (color:color-mix(in lab, red, red)){.selo-espera{border:1px solid color-mix(in srgb, var(--laranja) 40%, transparent)}}.fo-tags-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fo-tags-busca{flex:180px;min-width:0}.fo-tags-lista{align-content:flex-start;max-height:104px;padding:4px;overflow-y:auto}.fo-tags-lista>.ct-chip{flex:none;justify-content:center;height:28px}.fo-caixa .ct-campo--caixa{align-self:flex-start;padding-bottom:0;font-size:13px}.fo-caixa .fo-cancelada{align-self:stretch}.fo-descricao--aberta{z-index:2;background:var(--painel);border-radius:8px;padding:4px;position:absolute;inset:8px;box-shadow:0 4px 14px #0000001f}.fo-descricao--aberta textarea{resize:none;flex:1}.ct-campo{flex-direction:column;gap:3px;display:flex}.ct-campo--caixa{flex-direction:row;align-self:end;align-items:center;gap:8px;padding-bottom:6px}.ct-campo--caixa input{width:15px;height:15px;accent-color:var(--grau-tarefa)}.ct-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-tenue);font-size:11px;font-weight:700}.ct-ajuda{color:var(--texto-tenue);font-size:11px}.ct-campo input:not([type=checkbox]),.ct-campo select,.ct-campo textarea,.fo-tags-busca{font:inherit;border:1.5px solid var(--texto-tenue);background:var(--painel);color:var(--texto);border-radius:8px;padding:6px 8px;font-size:13px;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}.fo-mae{position:relative}.fo-mae-campo{width:100%}.ct-campo .fo-mae-campo--n1{border-left:5px solid var(--grau-maior)}.ct-campo .fo-mae-campo--n2{border-left:5px solid var(--grau-tarefa)}.fo-mae-lista{z-index:30;background:var(--painel);border:1px solid var(--linha);border-radius:8px;max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000024}.fo-mae-opcao{cursor:pointer;border-left:5px solid #0000;border-radius:6px;flex-direction:column;gap:1px;margin:2px 0;padding:6px 8px;display:flex}.fo-mae-opcao--n1{border-left-color:var(--grau-maior)}.fo-mae-opcao--n2{border-left-color:var(--grau-tarefa)}.fo-mae-opcao--n3{border-left-color:var(--grau-sub,var(--grau-tarefa))}.fo-mae-opcao--nenhuma{border-left-color:var(--linha);color:var(--texto-suave)}.fo-mae-opcao--realce{background:var(--painel-2)}.fo-mae-opcao--escolhida .fo-mae-titulo{font-weight:700}.fo-mae-opcao--vazia{cursor:default;color:var(--texto-tenue);font-style:italic}.fo-mae-titulo{color:var(--texto);overflow-wrap:anywhere;font-size:13px}.fo-mae-onde{color:var(--texto-tenue);font-size:11px}.fo-mae-fixa{border:1.5px solid var(--linha);background:var(--painel-2);color:var(--texto-suave);cursor:default;border-radius:8px;padding:6px 8px;font-size:13px}.fo-mae-fixa.fo-mae-campo--n1{border-left:5px solid var(--grau-maior)}.fo-mae-fixa.fo-mae-campo--n2{border-left:5px solid var(--grau-tarefa)}.fo-mae-ajuda{margin-top:-6px}.fo-dentro-cartao{--fo-dentro-cor:var(--grau-maior);background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--fo-dentro-cor);box-shadow:0 1px 2px #00000075, 0 4px 10px var(--fo-dentro-cor);border-radius:12px;margin:10px 0 6px;padding:14px}@supports (color:color-mix(in lab, red, red)){.fo-dentro-cartao{box-shadow:0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--fo-dentro-cor) 29%, transparent)}}.fo-dentro-cartao--n2{--fo-dentro-cor:var(--grau-tarefa)}.fo-dentro-titulo{color:var(--texto);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.25;display:block}.ct-campo input:focus-visible,.ct-campo select:focus-visible,.ct-campo textarea:focus-visible,.fo-tags-busca:focus-visible{outline:2px solid var(--azul);outline-offset:1px}.ct-campo textarea{resize:vertical}.ct-chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ct-chip{padding:4px 10px;font-size:12px}.fo-caixa .ct-chips>.ct-chip{overflow-wrap:anywhere;max-width:100%}.ct-chip:disabled{opacity:.45}.ct-atalhos{gap:8px;display:flex}.ct-avisos,.ct-alerta{border:1px solid;border-left-width:4px;border-radius:8px;margin-top:10px;padding:9px 12px;font-size:12.5px;line-height:1.5}.ct-avisos{color:var(--ambar);border-color:var(--ambar);background:var(--ambar);margin-bottom:0;padding-left:30px}@supports (color:color-mix(in lab, red, red)){.ct-avisos{background:color-mix(in srgb, var(--ambar) 12%, var(--painel))}}.ct-avisos li{margin:2px 0}.ct-avisos li::marker{color:var(--ambar)}.ct-alerta{color:var(--vermelho);border-color:var(--vermelho);background:var(--vermelho);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ct-alerta{background:color-mix(in srgb, var(--vermelho) 10%, var(--painel))}}.ct-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-diagrama{margin-left:auto}.ct-salvar:disabled,.ct-cancelar:disabled,.ct-diagrama:disabled{opacity:.45}.fo-cabeca{border-bottom:2px solid var(--linha);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:10px;padding-bottom:10px;display:flex}.fo-gesto{font-family:var(--fonte-titulo);color:var(--texto);font-size:17px;font-weight:700}.fo-sep{color:var(--texto);font-size:17px;font-weight:700}.fo-alvo{min-width:0;color:var(--texto);overflow-wrap:anywhere;flex:20ch;font-size:17px;font-weight:700}.fo-alvo--n1{color:var(--grau-maior)}@supports (color:color-mix(in lab, red, red)){.fo-alvo--n1{color:color-mix(in srgb, var(--grau-maior) 70%, var(--texto))}}.fo-alvo--n2{color:var(--grau-tarefa)}@supports (color:color-mix(in lab, red, red)){.fo-alvo--n2{color:color-mix(in srgb, var(--grau-tarefa) 70%, var(--texto))}}.fo-alvo--n3{color:var(--grau-sub,var(--grau-tarefa))}@supports (color:color-mix(in lab, red, red)){.fo-alvo--n3{color:color-mix(in srgb, var(--grau-sub,var(--grau-tarefa)) 70%, var(--texto))}}.bp-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-navega{align-items:center;gap:6px;margin-left:auto;display:flex}.bp-referencia{text-align:center;min-width:180px;font-weight:600}@media (max-width:420px){.bp-referencia{min-width:0}}.cm-fundo{z-index:80;overscroll-behavior:contain;background:var(--texto);place-items:center;padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);display:grid;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cm-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}.cm-caixa{background:var(--painel);border:1px solid var(--linha);width:min(440px,100%);box-shadow:var(--sombra-cartao);border-radius:12px;padding:clamp(16px,3vw,24px)}.cm-pergunta{color:var(--texto);overflow-wrap:anywhere;margin:0 0 18px;font-size:15px;line-height:1.5}.cm-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.painel-reps-filtro{--cbx-acento:var(--azul)}.painel-reps .rep-bloco{border:1px dashed var(--piloto-cor,var(--linha));border-radius:12px;margin:3px 0;padding:6px 12px}.painel-reps .linha-cartao{background:var(--painel);border:1px solid var(--linha);box-shadow:var(--elevacao-cartao);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;transition:border-color .15s,box-shadow .15s,transform .15s}.painel-reps .linha-cartao:hover{border-color:var(--piloto-cor,var(--azul));box-shadow:var(--elevacao-salto);transform:translateY(-1px)}.painel-reps .linha-cartao:focus-visible{outline:2px solid var(--piloto-cor,var(--azul));outline-offset:2px}.painel-reps .linha-cartao:active{box-shadow:var(--elevacao-cartao);transform:translateY(0)}.painel-reps .linha-cartao .piloto-nome{text-align:left;width:100%;font-size:21px;display:block}.painel-reps .linha-cartao .pos{font-size:14px}.painel-reps .ranking-splits{font-size:19px}.painel-reps .rk-rotulo{font-size:1em}@media (min-width:785px){.painel-reps .standings .linha-cartao{grid-template-rows:auto;grid-template-columns:auto auto minmax(min-content,1fr) auto;row-gap:0}.painel-reps .linha-nome-meta{flex-direction:column;row-gap:4px;min-width:0;display:flex}.painel-reps .linha-nome-meta .piloto-nome{width:0;min-width:100%}.painel-reps .standings .linha-meta{white-space:nowrap;flex-wrap:nowrap}.painel-reps .standings .linha-cartao>.ranking-splits{grid-column:auto;justify-content:flex-end;justify-self:end;padding-left:22px}.painel-reps .standings .linha-cartao>.ranking-splits>.rk-barra{display:none}.painel-reps .standings .linha-cartao>.ranking-splits>.rk-divisao:not(:last-child):after{content:"|";color:var(--piloto-cor,var(--azul));-webkit-text-fill-color:var(--piloto-cor,var(--azul));margin-left:4px;font-weight:400}}@media (min-width:785px) and (max-width:1155px){.painel-reps .standings .linha-meta{flex-direction:column;align-items:flex-start;row-gap:2px}.painel-reps .standings .linha-meta .rk-barra{display:none}}@media (max-width:784px){.painel-reps .standings .linha-cartao{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pos placa""nome nome""meta meta""placar placar";row-gap:8px;container:linha-rep/inline-size}.painel-reps .standings .linha-cartao>.pos{grid-area:pos}.painel-reps .standings .linha-cartao>.numplate{grid-area:placa;justify-self:start}.painel-reps .standings .linha-nome-meta{display:contents}.painel-reps .standings .linha-nome-meta .piloto-nome{grid-area:nome}.painel-reps .standings .linha-meta{grid-area:meta}.painel-reps .standings .linha-cartao>.ranking-splits{grid-area:placar}.painel-reps .standings .ranking-splits{flex-direction:column;justify-content:flex-start;justify-self:start;align-items:flex-start;row-gap:2px}.painel-reps .standings .ranking-splits .rk-barra{display:none}.painel-reps .standings .ranking-splits .rk-divisao{white-space:nowrap}.painel-reps .standings .linha-meta,.painel-reps .standings .linha-cartao>.ranking-splits{margin-top:8px}}@container linha-rep (min-width:430px){.painel-reps .standings .linha-cartao>.ranking-splits{grid-template-columns:repeat(2,auto);justify-content:start;gap:2px 8px;display:grid}.painel-reps .standings .linha-cartao>.ranking-splits>.rk-divisao:not(:last-child):after{content:"|";color:var(--piloto-cor,var(--azul));-webkit-text-fill-color:var(--piloto-cor,var(--azul));margin-left:4px;font-weight:400}}@container linha-rep (min-width:564px){.painel-reps .standings .linha-cartao>.ranking-splits{grid-template-columns:repeat(3,auto)}}@container linha-rep (min-width:693px){.painel-reps .standings .linha-cartao>.ranking-splits{grid-template-columns:repeat(4,auto)}}@container linha-rep (min-width:535px){.painel-reps .standings .linha-cartao .linha-meta{grid-template-columns:repeat(2,auto);justify-content:start;column-gap:8px;display:grid}.painel-reps .standings .linha-cartao .linha-meta>.rk-divisao:first-child:after{content:"|";color:var(--piloto-cor,var(--azul));-webkit-text-fill-color:var(--piloto-cor,var(--azul));margin-left:4px;font-weight:400}}@media (max-width:420px){.painel-reps .standings .ranking-splits{font-size:15px}}.painel-reps .linha-cartao .pos,.painel-reps .linha-cartao .rk-rotulo,.painel-reps .linha-cartao .rk-pos,.painel-reps .linha-cartao .rk-pts,.painel-reps .linha-cartao .rk-barra{color:var(--piloto-cor,var(--azul));-webkit-text-fill-color:var(--piloto-cor,var(--azul))}.painel-reps .linha-cartao .piloto-nome{background:var(--metal-texto), var(--piloto-cor,var(--azul));-webkit-text-fill-color:transparent;color:#0000;-webkit-text-stroke:1px var(--piloto-cor,var(--azul));-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab, red, red)){.painel-reps .linha-cartao .piloto-nome{-webkit-text-stroke:1px color-mix(in srgb, var(--piloto-cor,var(--azul)) 60%, #000)}}.painel-reps .linha-cartao .piloto-nome{paint-order:stroke fill}.painel-reps .bloco-rotulo b{color:var(--texto)}.painel-reps .bloco-rotulo .sep{color:var(--texto-tenue)}.painel-reps .bloco-rotulo .marca{color:var(--azul)}.painel-reps .linha-cartao .piloto-nome{-webkit-text-stroke-width:0}.painel-reps .numplate{background:var(--metal-botao), var(--piloto-cor,var(--azul))}.bloco-moldura.painel-reps:after{content:none}.standings{flex-direction:column;gap:9px;margin-top:18px;display:flex}.rep-bloco{position:relative}.linha-cartao{border-radius:10px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 12px;display:grid}.pos{font-family:var(--fonte-titulo);text-align:center;min-width:1.4em;font-size:22px;font-weight:800;line-height:1}.numplate{font-family:var(--fonte-titulo);color:var(--placa-texto);text-align:center;white-space:nowrap;background:var(--metal-texto), var(--piloto-cor,var(--azul));border:1.5px solid #000;border-radius:6px;min-width:52px;padding:4px 10px;font-size:13px;font-weight:700}.piloto-nome{min-width:0;font-family:var(--fonte-titulo);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}@media (max-width:1024px){.linha-cartao{grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);row-gap:6px}.linha-cartao .ranking-splits{grid-column:1/-1;justify-content:flex-start;justify-self:start}}:root{--esfera-brilho:radial-gradient(circle at 34% 28%, #fff 0%, #ffffffe6 18%, #fff3 34%, #fff0 46%), radial-gradient(circle at 50% 55%, #0000 50%, #00000061 100%)}.dot{box-sizing:border-box;border:2px solid #0a0a0a;border-radius:50%;flex:none;width:13px;height:13px}.dot-mes{background:var(--esfera-brilho), var(--dot-verde,#17c964)}.dot-ano{background:var(--esfera-brilho), var(--dot-ambar,#ffb300)}.dot-inativo{background:var(--esfera-brilho), var(--dot-laranja,#ff7000)}.dot-nunca{background:var(--esfera-brilho), var(--dot-vermelho,#9b1c2e)}.esqueleto{flex-direction:column;gap:12px;min-width:0;padding:4px 0;display:flex;position:relative}.esqueleto-peca{background:linear-gradient(90deg, var(--esqueleto-base) 0%, var(--esqueleto-base) 35%, var(--esqueleto-brilho) 50%, var(--esqueleto-base) 65%, var(--esqueleto-base) 100%);background-size:300% 100%;border-radius:8px;min-width:0;animation:1.6s ease-in-out infinite esqueleto-brilho;display:block}@keyframes esqueleto-brilho{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.esqueleto-peca{background:var(--esqueleto-base);animation:none}}.esqueleto-pecas{display:contents}.esqueleto-texto{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.esqueleto-barra{border-radius:999px;width:min(100%,440px);height:38px}.esqueleto-cartoes{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.esqueleto-cartao{border-radius:10px;height:78px}.esqueleto-grafico{border-radius:12px;height:220px}.esqueleto-linhas{flex-direction:column;gap:10px;display:flex}.esqueleto-linha{height:14px}.esqueleto-linha:nth-child(3n+1){width:100%}.esqueleto-linha:nth-child(3n+2){width:88%}.esqueleto-linha:nth-child(3n){width:72%}.esqueleto-tabela{flex-direction:column;gap:8px;display:flex}.esqueleto-tabela-cabeca{border-radius:6px;height:30px}.esqueleto-tabela-linha{border-radius:6px;height:24px}.esqueleto-campo{border-radius:10px;width:min(100%,560px);height:44px}.esqueleto-aba{flex-direction:column;min-width:0;display:flex;position:relative}.esqueleto-aba .esqueleto-barra{margin-top:6px}.esqueleto-par{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:stretch;column-gap:24px;display:grid}.esqueleto-par>.bloco-moldura{min-width:0}.esqueleto-bloco{flex-direction:column;gap:14px;min-width:0;display:flex}.esqueleto-rotulo{border-radius:4px;width:min(220px,55%);height:36px;position:absolute;top:0;left:14px;transform:translateY(-50%)}.trofeu{vertical-align:-.2em;width:1.15em;height:1.15em;color:var(--ouro);flex:none;justify-content:center;align-items:center;margin-right:.3em;display:inline-flex}.trofeu svg{fill:currentColor;width:100%;height:100%;stroke:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.trofeu svg{stroke:color-mix(in srgb, var(--ouro) 55%, #000)}}.trofeu svg{stroke-width:1px;stroke-linejoin:round}.trofeu.trofeu-com-marca{gap:.12em;width:auto}.trofeu-com-marca svg{flex:none;width:1.15em;height:1.15em}.trofeu-marca{font-family:var(--fonte-numeros);color:var(--ouro);font-size:max(.62em,10px);font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.trofeu-marca{color:color-mix(in srgb, var(--ouro) 55%, #000)}}#visao-rep{--acento-lancamento:var(--ouro);--acento-lancamento-tinta:#000;--acento-lancamento-respiro:6px 10px 8px;--acento-lancamento-raio:6px}#visao-rep .rep-grupos{--rep-celula:170px;--rep-vao:8px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:14px;display:flex;container-type:inline-size}#visao-rep .rep-grupo{--rep-colunas:2;min-width:0;width:min(100%, calc(var(--rep-colunas) * var(--rep-celula) + (var(--rep-colunas) - 1) * var(--rep-vao) + 30px));background:var(--painel);border:1px solid var(--linha);box-shadow:var(--elevacao-bloco);border-radius:12px;flex:none;padding:14px}#visao-rep .rep-kpis{gap:var(--rep-vao);grid-template-columns:repeat(var(--rep-colunas), minmax(0, 1fr));display:grid}@container (max-width:377px){#visao-rep .rep-grupo{--rep-colunas:1;width:100%}}#visao-rep .rep-kpi{text-align:center;background:var(--painel-2);border:1px solid var(--linha);min-width:0;min-height:98.4px;box-shadow:var(--elevacao-cartao);border-radius:10px;grid-template-rows:auto 1fr auto auto 1fr;padding:10px 12px;font-size:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}#visao-rep .rep-kpi:hover{border-color:var(--piloto-cor,var(--azul));box-shadow:var(--elevacao-salto);transform:translateY(-1px)}#visao-rep .rep-kpi-rotulo{font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--texto);grid-row:1;font-weight:700;line-height:1.3}#visao-rep .rep-kpi-valor{font-family:var(--fonte-numeros);white-space:nowrap;color:var(--acento-aba);grid-row:3;font-size:20px;font-weight:700;line-height:1.2}#visao-rep .rep-kpi-sub{white-space:nowrap;color:var(--texto);grid-row:4;font-size:14px;font-weight:600;line-height:1.4}#visao-rep .month-botao.ativa,#visao-rep .unit-alternador button.ativa{background:var(--metal-botao), var(--acento-aba,var(--azul))}#visao-rep .bloco-rotulo b{color:var(--texto)}#visao-rep .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-rep .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-rep{--acento-proximidade:var(--destaque-cartao-meta);--acento-proximidade-tinta:#fff;--acento-proximidade-respiro:6px 10px 8px;--acento-proximidade-raio:6px;--acento-zerado:var(--vermelho);--acento-zerado-tinta:#fff;--acento-zerado-respiro:6px 10px 8px;--acento-zerado-raio:6px}#visao-painel,#visao-painel-vd{--acento-lancamento:var(--ouro);--acento-lancamento-tinta:#000;--acento-lancamento-respiro:6px 10px 8px;--acento-lancamento-raio:6px;--acento-proximidade:var(--destaque-cartao-meta);--acento-proximidade-tinta:#fff;--acento-proximidade-respiro:6px 10px 8px;--acento-proximidade-raio:6px;--acento-zerado:var(--vermelho);--acento-zerado-tinta:#fff;--acento-zerado-respiro:6px 10px 8px;--acento-zerado-raio:6px}#visao-consolidado-comercial .bloco-rotulo b{color:var(--texto)}#visao-consolidado-comercial .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-consolidado-comercial .bloco-rotulo .marca{color:var(--azul)}#visao-consolidado-comercial .cons-secao+.cons-secao{margin-top:18px}#visao-consolidado-comercial{--acento-proximidade:var(--destaque-cartao-meta);--acento-proximidade-tinta:#fff;--acento-proximidade-respiro:6px 10px 8px;--acento-proximidade-raio:6px;--acento-zerado:var(--vermelho);--acento-zerado-tinta:#fff;--acento-zerado-respiro:6px 10px 8px;--acento-zerado-raio:6px}#visao-consolidado-comercial .cons-pessoa{margin-top:14px}@media (min-width:785px){#visao-consolidado-comercial .cons-pessoa .linha-cartao{grid-template-rows:auto;grid-template-columns:auto auto minmax(0,1fr) auto;row-gap:0}#visao-consolidado-comercial .cons-pessoa .linha-cartao>.ranking-splits{grid-column:auto;justify-content:flex-end;justify-self:end}}@media (min-width:785px) and (max-width:1155px){#visao-consolidado-comercial .cons-pessoa .linha-cartao>.ranking-splits{flex-direction:column;align-items:flex-start;row-gap:2px}#visao-consolidado-comercial .cons-pessoa .ranking-splits .rk-barra{display:none}}@media (max-width:784px){#visao-consolidado-comercial .cons-pessoa .linha-cartao{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"placa""nome""meta";row-gap:8px;container:linha-rep/inline-size}#visao-consolidado-comercial .cons-pessoa .linha-cartao>.numplate{grid-area:placa;justify-self:start}#visao-consolidado-comercial .cons-pessoa .linha-cartao>.ranking-splits{flex-direction:column;grid-area:meta;justify-content:flex-start;justify-self:start;align-items:flex-start;row-gap:2px;margin-top:8px}#visao-consolidado-comercial .cons-pessoa .ranking-splits .rk-barra{display:none}#visao-consolidado-comercial .cons-pessoa .ranking-splits .rk-divisao{white-space:nowrap}}@container linha-rep (min-width:535px){#visao-consolidado-comercial .cons-pessoa .linha-cartao>.ranking-splits{grid-template-columns:repeat(2,auto);justify-content:start;column-gap:8px;display:grid}#visao-consolidado-comercial .cons-pessoa .linha-cartao>.ranking-splits>.rk-divisao:first-child:after{content:"|";color:var(--piloto-cor,var(--azul));-webkit-text-fill-color:var(--piloto-cor,var(--azul));margin-left:4px;font-weight:400}}@media (max-width:420px){#visao-consolidado-comercial .cons-pessoa .ranking-splits{font-size:15px}}.rep-picker-linha{--cbx-acento:var(--acento-aba,var(--azul));flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rep-linha{background:var(--painel);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-cartao);border-radius:10px;align-items:center;gap:14px;padding:8px 12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.rep-linha:hover{border-color:var(--piloto-cor,var(--azul));box-shadow:var(--elevacao-salto);transform:translateY(-1px)}.rep-numplate{font-family:var(--fonte-titulo);color:var(--placa-texto);background:var(--metal-botao), var(--piloto-cor,var(--azul));text-align:center;white-space:nowrap;border:1.5px solid #000;border-radius:6px;flex:none;min-width:52px;padding:4px 10px;font-size:13px;font-weight:700}.rep-nome{min-width:0;font-family:var(--fonte-titulo);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:700;overflow:hidden}.rep-linha .trofeu{margin-right:0;font-size:21px}#visao-rep .fxt-bloco .rep-cartoes{margin:0}#visao-rep .fxt-contador{font-family:var(--fonte-numeros);color:var(--acento-aba,var(--azul));border:1px solid var(--acento-aba,var(--azul));border-radius:999px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){#visao-rep .fxt-contador{border:1px solid color-mix(in srgb, var(--acento-aba,var(--azul)) 38%, transparent)}}#visao-rep .fxt-contador{background:var(--acento-aba,var(--azul))}@supports (color:color-mix(in lab, red, red)){#visao-rep .fxt-contador{background:color-mix(in srgb, var(--acento-aba,var(--azul)) 8%, transparent)}}#visao-rep .crep-bloco{margin:18px 0 30px}#visao-rep{--cli-parc-h:430px}#visao-rep .crep-painel{background:var(--amarelo)}@supports (color:color-mix(in lab, red, red)){#visao-rep .crep-painel{background:color-mix(in srgb, var(--amarelo) 13%, var(--painel))}}#visao-rep .crep-painel{border:1px solid var(--ouro)}@supports (color:color-mix(in lab, red, red)){#visao-rep .crep-painel{border:1px solid color-mix(in srgb, var(--ouro) 55%, var(--linha))}}#visao-rep .crep-painel{box-shadow:var(--elevacao-salto);height:var(--cli-parc-h);--crep-fs-cab:clamp(10px, 1.9cqi, 14px);border-radius:14px;flex-direction:column;min-height:0;padding:16px 18px;display:flex;container:crep-painel/inline-size}#visao-rep .crep-legenda{--crep-esfera-piso:280px;grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--crep-esfera-piso), (100% - 24px) / 4 - 1px)), 1fr));gap:8px;width:100%;margin:0 0 8px;display:grid}#visao-rep .crep-esfera{background:var(--painel);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-cartao), inset 3px 0 0 var(--crep-esfera-cor);font:inherit;color:var(--texto);text-align:left;border-radius:8px;align-items:baseline;gap:8px;margin:0;padding:8px 12px 8px 14px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}#visao-rep .crep-esfera--mes{--crep-esfera-cor:var(--dot-verde,#17c964)}#visao-rep .crep-esfera--ano{--crep-esfera-cor:var(--dot-ambar,#ffb300)}#visao-rep .crep-esfera--nao{--crep-esfera-cor:var(--dot-laranja,#ff7000)}#visao-rep .crep-esfera>.dot{align-self:center}#visao-rep .crep-esfera-num{font-family:var(--fonte-numeros);color:var(--dado-forte,var(--texto));flex:none;font-size:20px;font-weight:700;line-height:1.1}#visao-rep .crep-esfera-rotulo{text-transform:uppercase;letter-spacing:.03em;min-width:0;color:var(--texto-suave);font-size:11px;font-weight:700;line-height:1.3}#visao-rep button.crep-esfera{cursor:pointer}#visao-rep button.crep-esfera:not(:disabled):hover{border-color:var(--azul);box-shadow:var(--elevacao-salto), inset 3px 0 0 var(--crep-esfera-cor);transform:translateY(-3px)}#visao-rep button.crep-esfera.crep-esfera--sel,#visao-rep button.crep-esfera.crep-esfera--sel:not(:disabled):hover{background:var(--crep-esfera-cor)}@supports (color:color-mix(in lab, red, red)){#visao-rep button.crep-esfera.crep-esfera--sel,#visao-rep button.crep-esfera.crep-esfera--sel:not(:disabled):hover{background:color-mix(in srgb, var(--crep-esfera-cor) 12%, var(--painel))}}#visao-rep button.crep-esfera.crep-esfera--sel,#visao-rep button.crep-esfera.crep-esfera--sel:not(:disabled):hover{border-color:var(--crep-esfera-cor)}#visao-rep button.crep-esfera.crep-esfera--sel{box-shadow:var(--elevacao-cartao), inset 5px 0 0 var(--crep-esfera-cor)}#visao-rep button.crep-esfera.crep-esfera--sel:not(:disabled):hover{box-shadow:var(--elevacao-salto), inset 5px 0 0 var(--crep-esfera-cor)}#visao-rep button.crep-esfera:disabled{opacity:.45;cursor:default}#visao-rep button.crep-esfera:focus-visible{outline:2px solid var(--acento-aba,var(--azul));outline-offset:2px}#visao-rep .crep-lista{min-height:0;max-height:var(--cli-parc-h,430px);--crep-c-m2:clamp(62px, 14cqi, 92px);--crep-c-data:clamp(60px, 19cqi, 124px);flex-direction:column;flex:1;padding-right:12px;display:flex;overflow:hidden auto}#visao-rep .crep-tabela{table-layout:fixed;width:100%;font-size:clamp(12px,.9cqi,15px)}#visao-rep .crep-tabela th{z-index:1;background:var(--amarelo);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){#visao-rep .crep-tabela th{background:color-mix(in srgb, var(--amarelo) 13%, var(--painel))}}#visao-rep .crep-tabela th{white-space:nowrap;font-size:var(--crep-fs-cab,11px);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);text-align:left;padding:2px 10px 8px;font-weight:700}#visao-rep .crep-tabela th.crep-th-num{text-align:center}#visao-rep .crep-tabela th.crep-th-nome{width:50%}#visao-rep .crep-tabela th.crep-th-valor,#visao-rep .crep-tabela th.crep-th-m2,#visao-rep .crep-tabela th.crep-th-data{width:16.66%}#visao-rep .crep-tabela td{padding:0 10px}#visao-rep .crep-tabela tbody tr.crep-linha{transition:box-shadow .15s,transform .15s}#visao-rep .crep-tabela tbody tr.crep-linha:hover,#visao-rep .crep-tabela tbody tr.crep-linha:active{transform:translateY(-3px)}#visao-rep .crep-tabela tbody tr.crep-linha:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-rep .crep-f--mes{--cartao-cor:var(--dot-verde,#17c964)}#visao-rep .crep-f--ano{--cartao-cor:var(--dot-ambar,#ffb300)}#visao-rep .crep-f--nao{--cartao-cor:var(--dot-laranja,#ff7000)}#visao-rep .crep-nome-conteudo{align-items:center;gap:10px;min-width:0;display:flex}#visao-rep .crep-pos{text-align:right;min-width:26px;font-family:var(--fonte-numeros);color:var(--texto-tenue);flex:none;font-weight:700}#visao-rep .crep-nome-texto{min-width:0;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}#visao-rep .crep-num{text-align:center;white-space:nowrap;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;color:var(--dado-forte,var(--texto));font-size:clamp(13px,.95cqi,16px);font-weight:700}#visao-rep .crep-m2-sob,#visao-rep .crep-data-sob{display:none}@media (max-width:1024px){#visao-rep{--cli-parc-h:560px}#visao-rep .crep-nome-texto{white-space:normal;overflow-wrap:anywhere;overflow:visible}#visao-rep .crep-num{font-size:11px}#visao-rep .crep-tabela th{letter-spacing:.02em;white-space:normal}#visao-rep .crep-tabela td.crep-num,#visao-rep .crep-tabela th.crep-th-num{padding-left:4px;padding-right:4px}#visao-rep .crep-tabela th.crep-th-valor{width:80px}#visao-rep .crep-lista{padding-right:0}#visao-rep .crep-tabela th.crep-th-nome{width:auto}#visao-rep .crep-tabela th.crep-th-m2{width:var(--crep-c-m2)}#visao-rep .crep-tabela th.crep-th-data{width:var(--crep-c-data)}}@container crep-painel (max-width:371px){#visao-rep .crep-tabela th.crep-th-m2,#visao-rep .crep-tabela td.crep-td-m2{display:none}#visao-rep .crep-tabela th .crep-m2-sob{display:inline}#visao-rep .crep-tabela td .crep-m2-sob{display:block}}@container crep-painel (max-width:298px){#visao-rep .crep-tabela th.crep-th-data,#visao-rep .crep-tabela td.crep-td-data{display:none}#visao-rep .crep-tabela th .crep-data-sob{display:inline}#visao-rep .crep-tabela td .crep-data-sob{display:block}}#visao-clientes{--acento-aba:var(--azul)}#visao-clientes .sec-titulo{color:var(--acento-aba)}#visao-clientes .bloco-rotulo b{color:var(--texto)}#visao-clientes .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-clientes .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-clientes #bloco-vendas-clientes:after{content:none}#visao-clientes{--cli-parc-h:430px}#visao-clientes .cli-painel{background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--linha);box-shadow:var(--elevacao-salto);border-radius:14px;padding:16px 18px}#visao-clientes .cli-painel-cabecalho{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}#visao-clientes .cli-painel-nota{color:var(--texto-suave);margin-bottom:8px;font-size:12px;line-height:1.5}#visao-clientes .cli-contador{background:var(--painel-2);border:1px solid var(--linha);min-width:22px;height:22px;font-family:var(--fonte-numeros);color:var(--texto-suave);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}#visao-clientes{--acento-lancamento:var(--ouro);--acento-lancamento-tinta:#000;--acento-lancamento-respiro:6px 10px 8px;--acento-lancamento-raio:6px}@media (max-width:1024px){#visao-clientes{--cli-parc-h:560px}}#visao-clientes{--acento-proximidade:var(--destaque-cartao-meta);--acento-proximidade-tinta:#fff;--acento-proximidade-respiro:6px 10px 8px;--acento-proximidade-raio:6px;--acento-zerado:var(--vermelho);--acento-zerado-tinta:#fff;--acento-zerado-respiro:6px 10px 8px;--acento-zerado-raio:6px}#visao-clientes #bloco-historico-cliente .hist-unidade{border:1px solid var(--linha);font-family:var(--fonte-texto);color:var(--texto-tenue);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:2px 12px;font-size:12px;font-weight:700}#visao-clientes #bloco-historico-cliente .hist-unidade:hover{border-color:var(--acento-aba);color:var(--acento-aba)}#visao-clientes .cli-picker-linha{--cbx-acento:var(--azul)}#visao-clientes .cli-painel--grafico{border:1px solid var(--azul);margin-bottom:16px}@supports (color:color-mix(in lab, red, red)){#visao-clientes .cli-painel--grafico{border:1px solid color-mix(in srgb, var(--azul) 45%, var(--linha))}}#visao-clientes .cli-painel--grafico .cli-painel-cabecalho>span:first-child{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--azul);font-size:14px;font-weight:800}#visao-clientes{--cli-grafico-h:588px}#visao-clientes .parc-grafico-janela{height:var(--cli-grafico-h);min-width:0;padding-right:12px;position:relative;overflow:hidden auto}#visao-clientes .pmes-tabela{table-layout:fixed;width:100%;font-size:clamp(12px,.9cqi,15px)}#visao-clientes .pmes-tabela th{z-index:2;background:var(--painel);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--texto);text-align:left;padding:2px 10px 8px;font-size:12px;font-weight:700;position:sticky;top:0}#visao-clientes .pmes-tabela th.pmes-th-num{text-align:center;width:20%}#visao-clientes .pmes-tabela td{padding:10px 12px}#visao-clientes .pmes-linha{--cartao-cor:var(--dot-verde,#17c964)}#visao-clientes .pmes-tabela tbody tr.pmes-linha:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-clientes .pmes-nome-conteudo{align-items:center;gap:10px;min-width:0;margin-bottom:6px;display:flex}#visao-clientes .pmes-nome-texto{min-width:0;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}#visao-clientes .pmes-num{text-align:center;white-space:nowrap;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;color:var(--dado-forte,var(--texto));font-size:clamp(13px,.95cqi,16px);font-weight:700}#visao-clientes .pmes-barra{height:22px;display:block;position:relative}#visao-clientes .pmes-barra-trilho{height:10px;position:absolute;top:6px;left:0;right:0}#visao-clientes .pmes-barra-solida{background:var(--azul);border-radius:5px;height:100%;position:absolute;top:0;left:0}#visao-clientes .pmes-barra--bateu .pmes-barra-solida{background:var(--ouro)}#visao-clientes .pmes-barra-falta{box-sizing:border-box;background:#d0dbfb;border:1px dashed #4165c8;border-radius:5px;height:100%;position:absolute;top:0}#visao-clientes .pmes-chip{white-space:nowrap;font-family:var(--fonte-numeros);color:var(--azul);background:#f4f7faf7;border-radius:5px;padding:1px 7px;font-size:12px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #0f172a38}#visao-clientes .pmes-barra--bateu .pmes-chip{color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){#visao-clientes .pmes-barra--bateu .pmes-chip{color:color-mix(in srgb, var(--ouro) 70%, #000)}}@media (max-width:1024px){#visao-clientes .pmes-nome-texto{white-space:normal;overflow-wrap:anywhere;overflow:visible}#visao-clientes .pmes-num{font-size:11px}#visao-clientes .pmes-tabela th{letter-spacing:.02em;white-space:normal}#visao-clientes .pmes-tabela th.pmes-th-num{width:80px}#visao-clientes .pmes-tabela td.pmes-num{padding-left:4px;padding-right:4px}#visao-clientes .parc-grafico-janela{padding-right:0}}.cli-lines{min-height:0;max-height:var(--cli-parc-h,430px);--cli-c-valor:clamp(72px, 20cqi, 130px);--cli-c-data:clamp(60px, 19cqi, 124px);flex-direction:column;flex:1;padding-right:12px;display:flex;overflow:hidden auto}#visao-clientes .prod-tabela{table-layout:fixed;width:100%;font-size:clamp(12px,.9cqi,15px)}#visao-clientes .prod-tabela th{z-index:1;background:var(--amarelo);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){#visao-clientes .prod-tabela th{background:color-mix(in srgb, var(--amarelo) 13%, var(--painel))}}#visao-clientes .prod-tabela th{white-space:nowrap;font-size:var(--cli-fs-cab,11px);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);text-align:left;padding:2px 10px 8px;font-weight:700}#visao-clientes .prod-tabela th.prod-th-num{text-align:center}#visao-clientes .prod-tabela th.prod-th-nome{width:50%}#visao-clientes .prod-tabela th.prod-th-valor,#visao-clientes .prod-tabela th.prod-th-data{width:25%}#visao-clientes .prod-tabela td{padding:0 10px}#visao-clientes .prod-tabela tbody tr.prod-linha{transition:box-shadow .15s,transform .15s}#visao-clientes .prod-tabela tbody tr.prod-linha:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-clientes .prod-tabela tbody tr.prod-linha:hover,#visao-clientes .prod-tabela tbody tr.prod-linha:active{transform:translateY(-3px)}#visao-clientes .prod-f--ano{--cartao-cor:var(--dot-ambar,#ffb300)}#visao-clientes .prod-f--nao{--cartao-cor:var(--dot-laranja,#ff7000)}#visao-clientes .prod-f--nunca{--cartao-cor:var(--dot-vermelho,#9b1c2e)}#visao-clientes .prod-nome-conteudo{align-items:center;gap:10px;min-width:0;display:flex}#visao-clientes .prod-nome-texto{min-width:0;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}#visao-clientes .prod-num{text-align:center;white-space:nowrap;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;color:var(--dado-forte,var(--texto));font-size:clamp(13px,.95cqi,16px);font-weight:700}#visao-clientes .cli-painel--op{background:var(--amarelo)}@supports (color:color-mix(in lab, red, red)){#visao-clientes .cli-painel--op{background:color-mix(in srgb, var(--amarelo) 13%, var(--painel))}}#visao-clientes .cli-painel--op{border:1px solid var(--ouro)}@supports (color:color-mix(in lab, red, red)){#visao-clientes .cli-painel--op{border:1px solid color-mix(in srgb, var(--ouro) 55%, var(--linha))}}#visao-clientes .cli-painel--op{height:var(--cli-parc-h);--cli-fs-cab:clamp(10px, 1.9cqi, 14px);flex-direction:column;min-height:0;display:flex;container-type:inline-size}#visao-clientes .prod-legenda{--prod-esfera-piso:280px;grid-template-columns:repeat(auto-fit, minmax(min(var(--prod-esfera-piso), 100%), 1fr));flex:1;gap:8px;width:100%;min-width:0;display:grid}#visao-clientes .prod-esfera{background:var(--painel);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-cartao), inset 3px 0 0 var(--prod-esfera-cor);font:inherit;color:var(--texto);text-align:left;border-radius:8px;align-items:baseline;gap:8px;margin:0;padding:8px 12px 8px 14px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}#visao-clientes .prod-esfera--mes{--prod-esfera-cor:var(--dot-verde,#17c964)}#visao-clientes .prod-esfera--ano{--prod-esfera-cor:var(--dot-ambar,#ffb300)}#visao-clientes .prod-esfera--nao{--prod-esfera-cor:var(--dot-laranja,#ff7000)}#visao-clientes .prod-esfera--nunca{--prod-esfera-cor:var(--dot-vermelho,#9b1c2e)}#visao-clientes .prod-esfera>.dot{align-self:center}#visao-clientes .prod-esfera-num{font-family:var(--fonte-numeros);color:var(--dado-forte,var(--texto));flex:none;font-size:20px;font-weight:700;line-height:1.1}#visao-clientes .prod-esfera-rotulo{text-transform:uppercase;letter-spacing:.03em;min-width:0;color:var(--texto-suave);font-size:11px;font-weight:700;line-height:1.3}#visao-clientes button.prod-esfera{cursor:pointer}#visao-clientes button.prod-esfera:not(:disabled):hover{border-color:var(--azul);box-shadow:var(--elevacao-salto), inset 3px 0 0 var(--prod-esfera-cor);transform:translateY(-3px)}#visao-clientes button.prod-esfera.prod-esfera--sel,#visao-clientes button.prod-esfera.prod-esfera--sel:not(:disabled):hover{background:var(--prod-esfera-cor)}@supports (color:color-mix(in lab, red, red)){#visao-clientes button.prod-esfera.prod-esfera--sel,#visao-clientes button.prod-esfera.prod-esfera--sel:not(:disabled):hover{background:color-mix(in srgb, var(--prod-esfera-cor) 12%, var(--painel))}}#visao-clientes button.prod-esfera.prod-esfera--sel,#visao-clientes button.prod-esfera.prod-esfera--sel:not(:disabled):hover{border-color:var(--prod-esfera-cor)}#visao-clientes button.prod-esfera.prod-esfera--sel{box-shadow:var(--elevacao-cartao), inset 5px 0 0 var(--prod-esfera-cor)}#visao-clientes button.prod-esfera.prod-esfera--sel:not(:disabled):hover{box-shadow:var(--elevacao-salto), inset 5px 0 0 var(--prod-esfera-cor)}#visao-clientes button.prod-esfera:disabled{opacity:.45;cursor:default}#visao-clientes button.prod-esfera:focus-visible{outline:2px solid var(--acento-aba,var(--azul));outline-offset:2px}@media (max-width:1024px){#visao-clientes .cli-painel-cabecalho{flex-direction:column;align-items:flex-start;gap:8px}#visao-clientes .prod-nome-texto{white-space:normal;overflow-wrap:anywhere;overflow:visible}#visao-clientes .prod-num{font-size:11px}#visao-clientes .prod-tabela th{letter-spacing:.02em;white-space:normal}#visao-clientes .prod-tabela td.prod-num,#visao-clientes .prod-tabela th.prod-th-num{padding-left:4px;padding-right:4px}#visao-clientes .prod-tabela th.prod-th-valor{width:80px}#visao-clientes .cli-lines{padding-right:0}#visao-clientes .prod-tabela th.prod-th-nome{width:auto}#visao-clientes .prod-tabela th.prod-th-data{width:var(--cli-c-data)}}#visao-clientes .rec-contador{background:var(--painel-2);border:1px solid var(--linha);min-width:22px;height:22px;font-family:var(--fonte-numeros);color:var(--dado-forte,var(--texto));border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}#visao-clientes .rec-bloco .rep-cartoes{margin:18px 0 0}#visao-produto-regiao .bloco-rotulo b{color:var(--texto)}#visao-produto-regiao .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-produto-regiao .bloco-rotulo .marca{color:var(--azul)}#bloco-pr-cliente{container-type:inline-size}#bloco-pr-cliente .prc-seletor{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;display:flex}#bloco-pr-cliente .prc-seletor+.prc-seletor{margin-top:8px}#bloco-pr-cliente .prc-seletor-rotulo{color:var(--texto-suave);font-size:14px;font-weight:600}#bloco-pr-cliente .prc-picker{--cbx-acento:var(--azul);flex:340px;min-width:0}#bloco-pr-cliente .cbx{--cbx-largura-ideal:100%;--cbx-margem-abaixo:0px}#bloco-pr-cliente .prc-nota{color:var(--texto-suave);margin-top:10px;font-size:13px;line-height:1.5}#bloco-pr-cliente .prc-quem{color:var(--texto);overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.4}#bloco-pr-cliente .prc-quem b{font-weight:700}#bloco-pr-cliente .prc-aviso{color:var(--texto-tenue);font-size:13px}#bloco-pr-cliente .prc-cartoes-titulo{font-family:var(--fonte-titulo);color:var(--texto);margin-top:16px;font-size:13px;font-weight:700}#bloco-pr-cliente .prc-cartoes-titulo span{color:var(--texto-tenue);font-weight:400}#bloco-pr-cliente .prc-cartoes{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-top:10px;display:grid}#bloco-pr-cliente .prc-cartao{min-width:0;min-height:118px;color:var(--texto);cursor:default;background:var(--painel-2);border:1px solid var(--linha);box-shadow:var(--elevacao-cartao);border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}#bloco-pr-cliente .prc-cartao:hover{border-color:var(--azul);box-shadow:var(--elevacao-salto);transform:translateY(-2px)}#bloco-pr-cliente .prc-cartao--cliente{border-color:var(--azul);box-shadow:inset 0 0 0 1px var(--azul), var(--elevacao-salto);background:var(--azul)}@supports (color:color-mix(in lab, red, red)){#bloco-pr-cliente .prc-cartao--cliente{background:color-mix(in srgb, var(--azul) 8%, var(--painel-2))}}#bloco-pr-cliente .prc-cartao--brasil{border-color:var(--texto-suave)}#bloco-pr-cliente .prc-cartao-nome{font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.3}#bloco-pr-cliente .prc-cartao-pct{font-family:var(--fonte-numeros);color:var(--azul);font-size:28px;font-weight:700;line-height:1.15}#bloco-pr-cliente .prc-cartao-sub{color:var(--texto-suave);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}#bloco-pr-cliente .prc-trilho{background:var(--asfalto-2);border-radius:4px;height:8px;display:block;overflow:hidden}#bloco-pr-cliente .prc-trilho>i{background:var(--azul);border-radius:4px;height:100%;display:block}#bloco-pr-cliente .prc-folha{margin-top:20px}#bloco-pr-cliente .prc-folha-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:8px;display:flex}#bloco-pr-cliente .prc-folha-titulo{font-family:var(--fonte-titulo);color:var(--texto);font-size:18px;font-weight:700;line-height:1.25}#bloco-pr-cliente .prc-folha-periodo{color:var(--texto-tenue);white-space:nowrap;font-size:12.5px}#bloco-pr-cliente .prc-folha-sub{color:var(--texto-suave);overflow-wrap:anywhere;font-size:13px;line-height:1.45}#bloco-pr-cliente .prc-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-pr-cliente .prc-tabela{--pos-largura:44px;--nome-largura:clamp(140px, 17cqi, 260px);width:100%;font-size:14px}#bloco-pr-cliente .prc-tabela th{z-index:2;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-pr-cliente .prc-tabela td{vertical-align:middle;padding:6px 10px}#bloco-pr-cliente .prc-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#bloco-pr-cliente .prc-tabela tbody tr.prc-f--mes{--cartao-cor:var(--dot-verde,#17c964)}#bloco-pr-cliente .prc-tabela tbody tr.prc-f--ano{--cartao-cor:var(--dot-ambar,#ffb300)}#bloco-pr-cliente .prc-tabela tbody tr.prc-f--nao{--cartao-cor:var(--dot-laranja,#ff7000)}#bloco-pr-cliente .prc-tabela tbody tr.prc-f--nunca{--cartao-cor:var(--dot-vermelho,#9b1c2e)}#bloco-pr-cliente .prc-tabela .prc-pos{z-index:1;box-sizing:border-box;width:var(--pos-largura);min-width:var(--pos-largura);max-width:var(--pos-largura);text-align:right;white-space:nowrap;font-family:var(--fonte-numeros);color:var(--texto-tenue);padding-left:4px;padding-right:8px;font-weight:700;position:sticky;left:-8px}#bloco-pr-cliente .prc-tabela .prc-produto{left:calc(var(--pos-largura) - 8px);z-index:1;position:sticky}#bloco-pr-cliente .prc-tabela th.prc-pos,#bloco-pr-cliente .prc-tabela th.prc-produto{z-index:3}#bloco-pr-cliente .prc-nome{max-width:var(--nome-largura);color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-pr-cliente .prc-grupo{max-width:var(--nome-largura);color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;display:block;overflow:hidden}#bloco-pr-cliente .prc-tabela .prc-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros);padding-left:6px;padding-right:6px}#bloco-pr-cliente .prc-pedidos{color:var(--texto);font-weight:700;line-height:1.25}#bloco-pr-cliente .prc-base{color:var(--texto-suave);font-size:12.5px;font-weight:400;line-height:1.25}#bloco-pr-cliente .prc-sem{color:var(--texto-tenue)}#bloco-pr-cliente .prc-tabela th.prc-ref{color:var(--azul)}#bloco-pr-cliente .prc-fecho{color:var(--texto);background:var(--azul);border-radius:8px;margin-top:14px;padding:10px 12px;font-size:14px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){#bloco-pr-cliente .prc-fecho{background:color-mix(in srgb, var(--azul) 10%, var(--painel))}}#bloco-pr-cliente .prc-folha-sub--lista{margin-bottom:6px}#bloco-pr-cliente .prc-tabela tr.prc-sub .prc-nome{font-weight:500}#bloco-pr-cliente .prc-tabela.tabela-cartoes>tbody>tr.cartao.prc-sub--aviso{cursor:default}#bloco-pr-cliente .prc-sub-aviso{color:var(--texto-suave);font-size:13px}#bloco-pr-cliente .prc-mais{font:inherit;color:var(--azul);background:var(--painel-2);border:1px solid var(--linha);cursor:pointer;border-radius:8px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600;transition:border-color .15s,transform .15s}#bloco-pr-cliente .prc-mais:hover{border-color:var(--azul);transform:translateY(-1px)}@container (max-width:480px){#bloco-pr-cliente .prc-tabela{--pos-largura:36px;--nome-largura:130px}#bloco-pr-cliente .prc-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#bloco-pr-cliente .prc-cartao{min-height:0;padding:12px}#bloco-pr-cliente .prc-cartao-pct{font-size:24px}}#bloco-pr-grupos{container-type:inline-size}#bloco-pr-grupos .prg-nota{color:var(--texto-suave);margin:4px 0 8px;font-size:13px;line-height:1.5}#bloco-pr-grupos .prg-explica{color:var(--texto-tenue);overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.45}#bloco-pr-grupos .prg-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-pr-grupos .prg-tabela{--pos-largura:44px;--nome-largura:clamp(140px, 17cqi, 260px);width:100%;font-size:14px}#bloco-pr-grupos .prg-tabela th{z-index:2;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-pr-grupos .prg-tabela td{white-space:nowrap;vertical-align:middle;padding:6px 10px}#bloco-pr-grupos .prg-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#bloco-pr-grupos .prg-tabela.tabela-cartoes>tbody>tr.cartao.prg-sub{cursor:default}#bloco-pr-grupos .prg-tabela tr.prg-sub>td.prg-nome{font-weight:500}#bloco-pr-grupos .prg-sub-aviso{color:var(--texto-suave);font-size:13px}#bloco-pr-grupos .prg-tabela .prg-pos{z-index:1;box-sizing:border-box;width:var(--pos-largura);min-width:var(--pos-largura);max-width:var(--pos-largura);text-align:right;white-space:nowrap;font-family:var(--fonte-numeros);color:var(--texto-tenue);padding-left:4px;padding-right:8px;font-weight:700;position:sticky;left:-8px}#bloco-pr-grupos .prg-tabela tbody tr.prg-f--mes{--cartao-cor:var(--dot-verde,#17c964)}#bloco-pr-grupos .prg-tabela tbody tr.prg-f--ano{--cartao-cor:var(--dot-ambar,#ffb300)}#bloco-pr-grupos .prg-tabela tbody tr.prg-f--nao{--cartao-cor:var(--dot-laranja,#ff7000)}#bloco-pr-grupos .prg-tabela tbody tr.prg-f--nunca{--cartao-cor:var(--dot-vermelho,#9b1c2e)}#bloco-pr-grupos .prg-tabela .prg-nome{left:calc(var(--pos-largura) - 8px);z-index:1;text-align:left;font-weight:600;position:sticky}#bloco-pr-grupos .prg-tabela th.prg-pos,#bloco-pr-grupos .prg-tabela th.prg-nome{z-index:3}#bloco-pr-grupos .prg-tabela td.prg-nome>span:first-child,#bloco-pr-grupos .prg-produto{max-width:var(--nome-largura);text-overflow:ellipsis;display:block;overflow:hidden}#bloco-pr-grupos .prg-tabela .prg-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros);padding-left:6px;padding-right:6px}#bloco-pr-grupos .prg-pct{color:var(--texto);font-weight:700;line-height:1.25}#bloco-pr-grupos .prg-base{color:var(--texto-suave);font-size:12.5px;font-weight:400;line-height:1.25}#bloco-pr-grupos .prg-faixa{color:var(--texto-tenue);font-size:12px;font-weight:400;line-height:1.25;display:block}#bloco-pr-grupos .prg-sem{color:var(--texto-tenue)}#bloco-pr-grupos .prg-tabela th.prg-ref{color:var(--azul)}@container (max-width:480px){#bloco-pr-grupos .prg-tabela{--pos-largura:36px;--nome-largura:130px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.20bhq2yj4r-o7.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.0smrnln2b1gpy.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.38p7fa7moljse.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#visao-mapa-clientes .bloco-rotulo b{color:var(--texto)}#visao-mapa-clientes .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-mapa-clientes .bloco-rotulo .marca{color:var(--azul)}#visao-mapa-clientes .mpc-filtros{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin:0 0 12px;display:flex}#visao-mapa-clientes .mpc-filtros--lista{margin:6px 0 10px}#visao-mapa-clientes .mpc-filtro{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}#visao-mapa-clientes .mpc-filtro select,#visao-mapa-clientes .mpc-filtro input{text-transform:none;letter-spacing:0;min-width:200px;max-width:100%;color:var(--texto);background:var(--painel);border:1px solid var(--linha);border-radius:8px;padding:7px 10px;font-size:14px;font-weight:500}#visao-mapa-clientes .mpc-camadas{color:var(--texto);flex-wrap:wrap;gap:6px 16px;padding-bottom:8px;font-size:13px;display:flex}#visao-mapa-clientes .mpc-camadas label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}#visao-mapa-clientes .mpc-camadas-rotulo{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);font-size:12px;font-weight:700}#visao-mapa-clientes .mpc-total{color:var(--texto-suave);flex-basis:100%;font-size:13px}#visao-mapa-clientes .mpc-mapa-caixa{margin-top:6px;position:relative}#visao-mapa-clientes .mpc-mapa{border:1px solid var(--linha);z-index:0;background:var(--painel);border-radius:10px;height:clamp(380px,64vh,680px);overflow:hidden}#visao-mapa-clientes .mpc-mapa-aviso{z-index:500;background:var(--painel);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#visao-mapa-clientes .mpc-mapa-aviso .esqueleto{width:min(520px,90%)}#visao-mapa-clientes .mpc-balao{color:#1f2328;font-size:12px;line-height:1.45}#visao-mapa-clientes .mpc-balao-nome{font-weight:700}#visao-mapa-clientes .mpc-legenda{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;font-size:12px;display:flex}#visao-mapa-clientes .mpc-legenda>span{align-items:center;gap:6px;display:inline-flex}#visao-mapa-clientes .mpc-legenda-bola{border-radius:50%;width:14px;height:14px;display:inline-block}#visao-mapa-clientes .mpc-legenda-bola--azul{background:#1f6feb;border:1.5px solid #fff;box-shadow:0 0 0 1px #1f6feb}#visao-mapa-clientes .mpc-legenda-bola--laranja{background:#f07a1259;border:1px solid #f07a12}#visao-mapa-clientes .mpc-legenda-nota{color:var(--texto-tenue)}#bloco-mpc-cidade{position:relative}#bloco-mpc-cidade .mpc-fechar{color:var(--texto-suave);background:var(--painel);border:1px solid var(--linha);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;top:10px;right:12px}#bloco-mpc-cidade .mpc-fechar:hover{color:var(--texto)}#visao-mapa-clientes .mpc-titulo{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);margin:14px 0 6px;font-size:13px;font-weight:700}#visao-mapa-clientes .mpc-resumo{color:var(--texto-suave);margin:2px 0 4px;font-size:13px}#visao-mapa-clientes .mpc-resumo b{color:var(--texto)}#visao-mapa-clientes .mpc-paginas{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;font-size:14px;display:flex}#visao-mapa-clientes .mpc-paginas b{color:var(--texto)}#visao-mapa-clientes .mpc-paginas--topo{margin:8px 0;scroll-margin-top:90px}#visao-mapa-clientes .mpc-pagina-botao{color:#fff;background:var(--azul);border:1px solid var(--azul);cursor:pointer;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:700}#visao-mapa-clientes .mpc-pagina-botao:hover:not(:disabled){filter:brightness(1.1)}#visao-mapa-clientes .mpc-pagina-botao:disabled{color:var(--texto-suave);background:var(--painel);border-color:var(--linha);cursor:default}#visao-mapa-clientes .mpc-rolagem{max-height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-mapa-clientes .mpc-tabela{width:100%;font-size:14px}#visao-mapa-clientes .mpc-tabela th{z-index:2;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#visao-mapa-clientes .mpc-tabela td{vertical-align:top;padding:6px 10px}#visao-mapa-clientes .mpc-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-mapa-clientes .mpc-tabela .mpc-pos{text-align:right;white-space:nowrap;width:44px;font-family:var(--fonte-numeros);color:var(--texto-tenue);font-weight:700}#visao-mapa-clientes .mpc-tabela .mpc-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#visao-mapa-clientes .mpc-tabela .mpc-nome{font-weight:600}#visao-mapa-clientes .mpc-tabela .mpc-oportunidade{color:#c45d00;font-weight:700}#visao-mapa-clientes .mpc-uf{color:var(--texto-tenue);font-weight:500}#visao-mapa-clientes .mpc-reps{font-size:13px}#visao-mapa-clientes .mpc-mais{color:var(--texto-tenue)}#visao-mapa-clientes .mpc-apoio{color:var(--texto-suave);font-size:12px;font-weight:400}#visao-mapa-clientes .mpc-apoio-inline{color:var(--texto-suave);font-size:12px}#visao-mapa-clientes .mpc-aviso{color:#1f6feb;margin-top:2px;font-size:12px;font-weight:600}#visao-mapa-clientes .mpc-endereco{font-size:13px}#visao-mapa-clientes .mpc-link{white-space:nowrap;font-size:13px;font-weight:600}#visao-mapa-clientes .mpc-tabela tbody tr.mpc-sit--ativo{--cartao-cor:#1f6feb}#visao-mapa-clientes .mpc-tabela tbody tr.mpc-sit--ex{--cartao-cor:#8a8f98}#visao-mapa-clientes .mpc-tabela tbody tr.mpc-sit--nao-cliente{--cartao-cor:#f07a12}.fiscal-corte{color:var(--texto-suave);cursor:help;margin:8px 0 0;font-size:13px}.fiscal-corte b{color:var(--texto);font-weight:700}.fiscal-ajustado{cursor:help}.fiscal-ajustado:before{content:"* ";color:inherit;font-weight:700}.fnotas-sub{color:var(--texto-suave);margin:4px 0 0;font-size:13px}.fnotas-caixa{border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow-x:auto}.fnotas-tabela{width:100%;font-size:14px}.fnotas-tabela th{text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700}.fnotas-tabela td{vertical-align:middle;padding:6px 10px}.fnotas-tabela .fnotas-mes{white-space:nowrap}.fnotas-tabela .fnotas-quando{white-space:nowrap;color:var(--texto-suave);font-size:13px}.fnotas-tabela .fnotas-conta{min-width:200px}.fnotas-tabela .fnotas-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}.fnotas-tabela .fnotas-nota{white-space:normal;min-width:260px;color:var(--texto)}.fnotas-tabela b{color:var(--texto);font-weight:700}.fnotas-antes,.fnotas-dif,.fnotas-mudou{color:var(--texto-suave);font-size:12px;display:block}.fnotas-dif{color:var(--texto);font-size:14px}.fnotas-igual{color:var(--texto-tenue)}.fnotas-tabela tr.fnotas-editavel{cursor:pointer}.fnotas-mudou{color:var(--laranja);margin-top:2px;font-weight:700}.fnotas-aviso{border:1px dashed var(--linha);color:var(--texto-suave);border-radius:10px;margin:12px 0 0;padding:12px 14px;font-size:13px}.fiscal-editavel{cursor:pointer}.fiscal-editavel:hover{text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.fajt-situacao{color:var(--texto-suave);margin:4px 0 0;font-size:13px}.fajt-situacao b{color:var(--texto)}.fajt-aviso{border:1px dashed var(--linha);color:var(--texto-suave);border-radius:10px;margin:12px 0 0;padding:14px 16px;font-size:13px}.fajt-caixa{border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow-x:auto}.fajt-tabela{width:100%;font-size:14px}.fajt-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}.fajt-tabela td{vertical-align:middle;padding:6px 10px}.fajt-tabela .fajt-conta{white-space:nowrap;color:var(--texto);font-weight:600}.fajt-tabela .fajt-desc{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.fajt-tabela .fajt-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}.fajt-tabela .fajt-nota{text-overflow:ellipsis;white-space:nowrap;min-width:180px;max-width:250px;overflow:hidden}.fajt-tabela b{color:var(--texto);font-weight:700}.fajt-ajustada{--cartao-cor:var(--laranja)}.fajt-dif,.fajt-mudou{color:var(--texto-suave);font-size:12px;display:block}.fajt-mudou{color:var(--laranja);white-space:nowrap;text-overflow:ellipsis;cursor:help;font-weight:700;overflow:hidden}.fajt-tenue{color:var(--texto-tenue)}.fajt-quando{white-space:nowrap}.fajt-desfeito>td{opacity:.55}.fajt-desfeito .fajt-num{text-decoration:line-through}.fajt-valor,.fajt-texto{border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:6px;padding:2px 6px;font-size:13px}.fajt-valor{text-align:right;width:130px;font-family:var(--fonte-numeros)}.fajt-texto{width:100%;min-width:160px}.fajt-valor:focus,.fajt-texto:focus{outline:2px solid var(--azul);outline-offset:1px}.fajt-invalido{border-color:var(--vermelho)}.fajt-acoes{gap:12px;margin-top:2px;font-size:12px;display:flex}.fajt-link{color:var(--azul);background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.fajt-rodape{color:var(--texto);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;font-size:14px;display:flex}.fajt-somas b{font-family:var(--fonte-numeros)}.fajt-equilibrio{font-weight:700}.fajt-ok{color:var(--verde)}.fajt-falta{color:var(--vermelho)}.fajt-informa{color:var(--texto-suave)}.fajt-botoes{gap:10px;margin-left:auto;display:inline-flex}.fajt-botao{border:1.5px solid var(--azul);background:var(--painel);color:var(--azul);border-radius:8px;padding:7px 14px;font-size:14px;font-weight:700}.fajt-salvar{background:var(--azul);color:#fff}.fajt-botao:disabled{opacity:.45;cursor:not-allowed}.fajt-mensagem{margin-top:8px;font-size:13px;font-weight:600}.fiscal-add-notas{align-self:flex-end;margin-left:auto}.fpa-fundo{z-index:85;background:var(--texto);place-items:safe center;padding:clamp(24px,4vw,40px) clamp(8px,3vw,24px);display:grid;position:fixed;inset:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.fpa-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}.fpa-janela{background:var(--painel);border:1px solid var(--linha);width:min(1080px,100%);min-width:0;box-shadow:var(--sombra-cartao);border-radius:12px;flex-direction:column;gap:10px;padding:clamp(14px,2.5vw,22px);display:flex;position:relative}.fpa-titulo{color:var(--texto);padding-right:28px;font-size:16px}.fpa-titulo b{font-weight:800}.fpa-meses{margin-bottom:0}.fpa-caixa{border:1px solid var(--linha);border-radius:10px;max-height:min(52vh,440px);overflow:auto}.fpa-busca{flex-direction:column;gap:6px;display:flex}.fpa-campo{box-sizing:border-box;border:1px solid var(--linha);background:var(--painel);width:100%;max-width:520px;color:var(--texto);border-radius:8px;padding:7px 10px;font-size:14px}.fpa-campo:focus{outline:2px solid var(--azul);outline-offset:1px}.fpa-sugestoes{flex-wrap:wrap;gap:6px;display:flex}.fpa-sugestao{text-align:left;color:var(--texto);background:var(--painel-2);border:1px solid var(--linha);border-radius:8px;padding:5px 10px;font-size:13px}.fpa-sugestao:hover{border-color:var(--azul)}.fpa-sugestao b{font-weight:700}.fdoc-painel{border-top:1px solid var(--linha);flex-direction:column;gap:10px;margin-top:6px;padding-top:12px;display:flex}.fdoc-titulo{font-family:var(--fonte-titulo);color:var(--texto);font-size:17px;font-weight:700}.fdoc-nota{color:var(--texto-suave);margin:0;font-size:13px;line-height:1.45}.fdoc-modelos{flex-direction:column;gap:8px;display:flex}.fdoc-modelo{cursor:pointer;border:1px solid var(--linha);background:var(--painel-2);color:var(--texto);box-shadow:var(--elevacao-salto);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,transform .15s;display:flex}.fdoc-modelo:hover{border-color:var(--azul);transform:translateY(-1px)}.fdoc-modelo:has(input:disabled){cursor:default}.fdoc-modelo:has(input:disabled):hover{border-color:var(--linha);transform:none}.fdoc-modelo--marcado{border-color:var(--azul);background:var(--azul)}@supports (color:color-mix(in lab, red, red)){.fdoc-modelo--marcado{background:color-mix(in srgb, var(--azul) 8%, var(--painel-2))}}.fdoc-modelo input{width:16px;height:16px;accent-color:var(--azul);flex:none;margin-top:3px}.fdoc-modelo>span{flex-direction:column;gap:2px;display:flex}.fdoc-modelo b{font-family:var(--fonte-titulo);font-size:14.5px}.fdoc-modelo b+span{color:var(--texto-suave);font-size:12.5px;line-height:1.4}.fdoc-periodo{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fdoc-periodo label{color:var(--texto-suave);flex-direction:column;gap:3px;font-size:12px;display:flex}.fdoc-periodo select{border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:8px;padding:6px 8px;font-size:14px}.fdoc-gerar{cursor:pointer;font-family:var(--fonte-titulo);letter-spacing:.03em;background:var(--azul);border:1px solid var(--azul);color:#fff;border-radius:8px;margin-left:auto;padding:8px 14px;font-weight:700}.fdoc-gerar:disabled{opacity:.6;cursor:progress}.fdoc-erro{color:var(--vermelho);margin:0;font-size:13px}.fdoc-prontos{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fdoc-prontos li{color:var(--texto);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.fdoc-prontos li span{overflow-wrap:anywhere}.fdoc-baixar{border:1px solid var(--linha);background:var(--painel);color:var(--azul);cursor:pointer;border-radius:8px;flex:none;padding:4px 10px;font-size:12px}#visao-dre .bloco-rotulo b{color:var(--texto)}#visao-dre .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-dre .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-dre{--dre-titulo-coluna:#06f;--dre-total-fundo:#2378c8;--dre-total-texto:#fff;--dre-zebra:#d6e7f6;--dre-raio:6px}#visao-dre .dre-area{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin:8px 0;overflow:auto}#visao-dre .dre-tabela{width:100%;min-width:900px;font-size:14px}#visao-dre .dre-tabela thead th{z-index:2;background:var(--painel-2,#f2f2f4);color:var(--dre-titulo-coluna);font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:.04em;text-align:right;white-space:nowrap;padding:8px 10px 2px;font-size:12px;font-weight:700;position:sticky;top:0}#visao-dre .dre-tabela td{padding:6px 10px}#visao-dre .dre-tabela th.dre-rotulo,#visao-dre .dre-tabela td.dre-rotulo{z-index:1;text-align:left;white-space:nowrap;min-width:280px;position:sticky;left:0}#visao-dre .dre-tabela thead th.dre-rotulo{z-index:3;background:var(--painel-2,#f2f2f4)}#visao-dre .dre-tabela td.dre-num,#visao-dre .dre-tabela th.dre-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#visao-dre .dre-tabela .dre-av{color:var(--texto-suave);font-size:11px}#visao-dre .dre-tabela th.dre-acumulado{border-left:1px solid var(--linha,#e4e4e7)}#visao-dre .dre-tabela .dre-neg{color:var(--vermelho)}#visao-dre .dre-tabela .dre-linha-total>td,#visao-dre .dre-tabela .dre-linha-total>td.dre-rotulo{font-weight:700}#visao-dre .dre-tabela .dre-linha-total:not(.dre-linha-topo)>td,#visao-dre .dre-tabela .dre-linha-total:not(.dre-linha-topo)>td.dre-rotulo,#visao-dre .dre-tabela .dre-linha-total:not(.dre-linha-topo)>td.dre-av,#visao-dre .dre-tabela .dre-linha-total:not(.dre-linha-topo)>td.dre-neg:not(.dre-prejuizo){color:var(--texto)}#visao-dre .dre-tabela>tbody>tr.dre-linha-topo{--cartao-fundo:var(--dre-total-fundo);--cartao-cor:var(--dre-zebra);--cartao-fundo-sel:var(--dre-total-fundo)}@supports (color:color-mix(in lab, red, red)){#visao-dre .dre-tabela>tbody>tr.dre-linha-topo{--cartao-fundo-sel:color-mix(in srgb, var(--dre-total-fundo) 66%, #000)}}#visao-dre .dre-tabela .dre-linha-topo>td,#visao-dre .dre-tabela .dre-linha-topo>td.dre-rotulo,#visao-dre .dre-tabela .dre-linha-topo>td.dre-av,#visao-dre .dre-tabela .dre-linha-topo>td.dre-neg{color:var(--dre-total-texto)}#visao-dre .dre-tabela td.dre-prejuizo{color:var(--vermelho)}#visao-dre .dre-tabela .dre-linha-topo>td.dre-prejuizo,#visao-dre .dre-linha-topo .arvore-seta{color:var(--dre-total-texto)}#visao-dre .dre-linha-topo .arvore-seta:hover{color:var(--dre-zebra)}#visao-dre .dre-tabela .dre-entra:not(.dre-linha-total)>td,#visao-dre .dre-tabela .dre-entra:not(.dre-linha-total)>td.dre-rotulo,#visao-dre .dre-tabela .dre-entra:not(.dre-linha-total)>td.dre-av,#visao-dre .dre-tabela .dre-entra:not(.dre-linha-total)>td.dre-neg:not(.dre-prejuizo){color:var(--verde)}#visao-dre .dre-tabela .dre-retira:not(.dre-linha-total)>td,#visao-dre .dre-tabela .dre-retira:not(.dre-linha-total)>td.dre-rotulo,#visao-dre .dre-tabela .dre-retira:not(.dre-linha-total)>td.dre-av,#visao-dre .dre-tabela .dre-retira:not(.dre-linha-total)>td.dre-neg,#visao-dre .dre-tabela tr:not(.dre-linha-topo)>td.dre-prejuizo{color:var(--vermelho)}#visao-dre .arvore-seta{color:var(--texto-tenue)}#visao-dre .arvore-seta:hover{color:var(--azul)}#visao-dre .dre-tabela .dre-respiro>td{height:8px;padding:0}#visao-dre .dre-tabela td.dre-nivel-0{padding-left:10px}#visao-dre .dre-tabela td.dre-nivel-1{padding-left:24px}#visao-dre .dre-tabela td.dre-nivel-2{padding-left:38px}#visao-dre .dre-tabela td.dre-nivel-3{padding-left:52px}#visao-dre .dre-tabela td.dre-nivel-4{padding-left:66px}#visao-dre .dre-aviso{border:1px dashed var(--linha,#d4d4d8);color:var(--texto-suave);border-radius:10px;margin:16px 0;padding:14px 16px;font-size:13px}#visao-dre .dre-acoes{flex-wrap:wrap;gap:14px;margin:0 0 12px;display:flex}#visao-dre .dre-grupo{border:1px dashed var(--borda-bloco);border-radius:calc(var(--dre-raio) + 3px);padding:14px 10px 10px}#visao-dre .dre-grupo-rotulo{letter-spacing:.02em;padding:0 6px;font-size:15px;font-weight:700}#visao-dre .dre-grupo-rotulo b{color:var(--texto)}#visao-dre .dre-grupo-rotulo .sep{color:var(--texto-tenue)}#visao-dre .dre-grupo-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-dre .dre-niveis{align-items:center;gap:var(--seg-vao);display:flex}#visao-dre .dre-nivel{min-width:34px;font-family:var(--seg-botao-fonte);font-size:var(--seg-botao-tamanho);letter-spacing:.02em;color:var(--dre-titulo-coluna);background:var(--painel-2);border-radius:var(--seg-botao-raio);box-shadow:0 1px 2px #00000080, 0 3px 8px var(--dre-titulo-coluna);border:1.5px solid #000;padding:6px 12px;font-weight:700;transition:color .12s,border-color .12s,background .12s}@supports (color:color-mix(in lab, red, red)){#visao-dre .dre-nivel{box-shadow:0 1px 2px #00000080, 0 3px 8px color-mix(in srgb, var(--dre-titulo-coluna) 32%, transparent)}}#visao-dre .dre-nivel:hover:not(:disabled){color:var(--dre-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-dre .dre-nivel:hover:not(:disabled){color:color-mix(in srgb, var(--dre-titulo-coluna) 70%, #000)}}#visao-dre .dre-nivel:hover:not(:disabled){border-color:var(--dre-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-dre .dre-nivel:hover:not(:disabled){border-color:color-mix(in srgb, var(--dre-titulo-coluna) 70%, #000)}}#visao-dre .dre-nivel.ativa{background:var(--metal-botao), var(--dre-titulo-coluna);color:#fff;box-shadow:0 1px 2px #0000008c, 0 6px 14px var(--dre-titulo-coluna);border-color:#000}@supports (color:color-mix(in lab, red, red)){#visao-dre .dre-nivel.ativa{box-shadow:0 1px 2px #0000008c, 0 6px 14px color-mix(in srgb, var(--dre-titulo-coluna) 50%, transparent)}}#visao-dre .dre-nivel:disabled{opacity:.35;cursor:not-allowed}#visao-dre .dre-tabela th.dre-rotulo{width:100%}#visao-dre .dre-medida{visibility:hidden;text-transform:none;letter-spacing:normal;height:0;font-size:14px;font-weight:400;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;display:block;overflow:hidden}#visao-balanco .bloco-rotulo b{color:var(--texto)}#visao-balanco .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-balanco .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-balanco{--bpat-titulo-coluna:#06f;--bpat-raiz-fundo:#2378c8;--bpat-raiz-texto:#fff;--bpat-zebra:#d6e7f6;--bpat-raio:6px}#visao-balanco .bpat-area{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin:8px 0;overflow:auto}#visao-balanco .bpat-tabela{width:100%;min-width:480px;font-size:14px}#visao-balanco .bpat-tabela thead th{z-index:2;background:var(--painel-2,#f2f2f4);color:var(--bpat-titulo-coluna);font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:.04em;text-align:right;white-space:nowrap;padding:8px 10px 2px;font-size:12px;font-weight:700;position:sticky;top:0}#visao-balanco .bpat-tabela td{padding:6px 10px}#visao-balanco .bpat-tabela th.bpat-rotulo,#visao-balanco .bpat-tabela td.bpat-rotulo{z-index:1;text-align:left;white-space:nowrap;min-width:320px;position:sticky;left:0}#visao-balanco .bpat-tabela thead th.bpat-rotulo{z-index:3;background:var(--painel-2,#f2f2f4)}#visao-balanco .bpat-tabela td.bpat-num,#visao-balanco .bpat-tabela th.bpat-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#visao-balanco .bpat-tabela th.bpat-acumulado{border-left:1px solid var(--linha,#e4e4e7)}#visao-balanco .bpat-tabela .bpat-neg{color:var(--vermelho)}#visao-balanco .bpat-tabela .bpat-raiz td.bpat-neg{color:var(--bpat-raiz-texto)}#visao-balanco .bpat-tabela .bpat-linha-total>td{font-weight:700}#visao-balanco .bpat-tabela .bpat-respiro>td{height:8px;padding:0}#visao-balanco .bpat-tabela td.bpat-nivel-0{padding-left:10px}#visao-balanco .bpat-tabela td.bpat-nivel-1{padding-left:24px}#visao-balanco .bpat-tabela td.bpat-nivel-2{padding-left:38px}#visao-balanco .bpat-tabela td.bpat-nivel-3{padding-left:52px}#visao-balanco .bpat-tabela td.bpat-nivel-4{padding-left:66px}#visao-balanco .bpat-tabela>tbody>tr.bpat-raiz{--cartao-fundo:var(--bpat-raiz-fundo);--cartao-cor:var(--bpat-zebra);--cartao-fundo-sel:var(--bpat-raiz-fundo)}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-tabela>tbody>tr.bpat-raiz{--cartao-fundo-sel:color-mix(in srgb, var(--bpat-raiz-fundo) 66%, #000)}}#visao-balanco .bpat-tabela .bpat-raiz td,#visao-balanco .bpat-tabela .bpat-raiz td.bpat-rotulo,#visao-balanco .bpat-raiz .arvore-seta{color:var(--bpat-raiz-texto)}#visao-balanco .bpat-raiz .arvore-seta:hover{color:var(--bpat-zebra)}#visao-balanco .bpat-tabela>tbody>tr.bpat-zebra{--cartao-fundo:var(--bpat-zebra);--cartao-fundo-sel:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-tabela>tbody>tr.bpat-zebra{--cartao-fundo-sel:color-mix(in srgb, var(--azul) 16%, var(--bpat-zebra))}}#visao-balanco .arvore-seta{color:var(--texto-tenue)}#visao-balanco .arvore-seta:hover{color:var(--azul)}#visao-balanco .bpat-aviso{border:1px dashed var(--linha,#d4d4d8);color:var(--texto-suave);border-radius:10px;margin:16px 0;padding:14px 16px;font-size:13px}#visao-balanco .bpat-acoes{flex-wrap:wrap;gap:14px;margin:0 0 12px;display:flex}#visao-balanco .bpat-grupo{border:1px dashed var(--borda-bloco);border-radius:calc(var(--bpat-raio) + 3px);padding:14px 10px 10px}#visao-balanco .bpat-grupo-rotulo{letter-spacing:.02em;padding:0 6px;font-size:15px;font-weight:700}#visao-balanco .bpat-grupo-rotulo b{color:var(--texto)}#visao-balanco .bpat-grupo-rotulo .sep{color:var(--texto-tenue)}#visao-balanco .bpat-grupo-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-balanco .bpat-niveis{align-items:center;gap:var(--seg-vao);display:flex}#visao-balanco .bpat-nivel{min-width:34px;font-family:var(--seg-botao-fonte);font-size:var(--seg-botao-tamanho);letter-spacing:.02em;color:var(--bpat-titulo-coluna);background:var(--painel-2);border-radius:var(--seg-botao-raio);box-shadow:0 1px 2px #00000080, 0 3px 8px var(--bpat-titulo-coluna);border:1.5px solid #000;padding:6px 12px;font-weight:700;transition:color .12s,border-color .12s,background .12s}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-nivel{box-shadow:0 1px 2px #00000080, 0 3px 8px color-mix(in srgb, var(--bpat-titulo-coluna) 32%, transparent)}}#visao-balanco .bpat-nivel:hover:not(:disabled){color:var(--bpat-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-nivel:hover:not(:disabled){color:color-mix(in srgb, var(--bpat-titulo-coluna) 70%, #000)}}#visao-balanco .bpat-nivel:hover:not(:disabled){border-color:var(--bpat-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-nivel:hover:not(:disabled){border-color:color-mix(in srgb, var(--bpat-titulo-coluna) 70%, #000)}}#visao-balanco .bpat-nivel.ativa{background:var(--metal-botao), var(--bpat-titulo-coluna);color:#fff;box-shadow:0 1px 2px #0000008c, 0 6px 14px var(--bpat-titulo-coluna);border-color:#000}@supports (color:color-mix(in lab, red, red)){#visao-balanco .bpat-nivel.ativa{box-shadow:0 1px 2px #0000008c, 0 6px 14px color-mix(in srgb, var(--bpat-titulo-coluna) 50%, transparent)}}#visao-balanco .bpat-nivel:disabled{opacity:.35;cursor:not-allowed}#visao-balanco .bpat-tabela th.bpat-rotulo{width:100%}#visao-balanco .bpat-medida{visibility:hidden;text-transform:none;letter-spacing:normal;height:0;font-size:14px;font-weight:400;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;display:block;overflow:hidden}#visao-balancete .bloco-rotulo b{color:var(--texto)}#visao-balancete .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-balancete .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-balancete{--bal-titulo-coluna:#06f;--bal-raiz-fundo:#2378c8;--bal-raiz-texto:#fff;--bal-zebra:#d6e7f6;--bal-raio:6px}#visao-balancete .bal-aviso{border:1px dashed var(--linha,#d4d4d8);color:var(--texto-suave);border-radius:10px;margin:16px 0;padding:14px 16px;font-size:13px}#visao-balancete .bal-acoes{flex-wrap:wrap;gap:14px;margin:0 0 12px;display:flex}#visao-balancete .bal-grupo{border:1px dashed var(--borda-bloco);border-radius:calc(var(--bal-raio) + 3px);padding:14px 10px 10px}#visao-balancete .bal-grupo-rotulo{letter-spacing:.02em;padding:0 6px;font-size:15px;font-weight:700}#visao-balancete .bal-grupo-rotulo b{color:var(--texto)}#visao-balancete .bal-grupo-rotulo .sep{color:var(--texto-tenue)}#visao-balancete .bal-grupo-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-balancete .bal-niveis{align-items:center;gap:var(--seg-vao);display:flex}#visao-balancete .bal-nivel{min-width:34px;font-family:var(--seg-botao-fonte);font-size:var(--seg-botao-tamanho);letter-spacing:.02em;color:var(--bal-titulo-coluna);background:var(--painel-2);border-radius:var(--seg-botao-raio);box-shadow:0 1px 2px #00000080, 0 3px 8px var(--bal-titulo-coluna);border:1.5px solid #000;padding:6px 12px;font-weight:700;transition:color .12s,border-color .12s,background .12s}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-nivel{box-shadow:0 1px 2px #00000080, 0 3px 8px color-mix(in srgb, var(--bal-titulo-coluna) 32%, transparent)}}#visao-balancete .bal-nivel:hover:not(:disabled){color:var(--bal-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-nivel:hover:not(:disabled){color:color-mix(in srgb, var(--bal-titulo-coluna) 70%, #000)}}#visao-balancete .bal-nivel:hover:not(:disabled){border-color:var(--bal-titulo-coluna)}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-nivel:hover:not(:disabled){border-color:color-mix(in srgb, var(--bal-titulo-coluna) 70%, #000)}}#visao-balancete .bal-nivel.ativa{background:var(--metal-botao), var(--bal-titulo-coluna);color:#fff;box-shadow:0 1px 2px #0000008c, 0 6px 14px var(--bal-titulo-coluna);border-color:#000}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-nivel.ativa{box-shadow:0 1px 2px #0000008c, 0 6px 14px color-mix(in srgb, var(--bal-titulo-coluna) 50%, transparent)}}#visao-balancete .bal-nivel:disabled{opacity:.35;cursor:not-allowed}#visao-balancete .bal-area{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin:8px 0;overflow:auto}#visao-balancete .bal-tabela{width:100%;min-width:720px;font-size:14px}#visao-balancete .bal-tabela thead th{z-index:1;background:var(--painel-2,#f2f2f4);color:var(--bal-titulo-coluna);font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:.04em;text-align:right;white-space:nowrap;padding:8px 10px 2px;font-size:12px;font-weight:700;position:sticky;top:0}#visao-balancete .bal-tabela th.bal-l{text-align:left}#visao-balancete .bal-tabela th.bal-c{text-align:center}#visao-balancete .bal-tabela td{padding:6px 10px}#visao-balancete .bal-l{text-align:left}#visao-balancete .bal-c{text-align:center;color:var(--texto-suave)}#visao-balancete .bal-tabela th.bal-num,#visao-balancete .bal-tabela td.bal-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#visao-balancete .bal-conta{font-family:var(--fonte-numeros);color:var(--texto-suave)}#visao-balancete .bal-sintetica{font-weight:700}#visao-balancete .bal-tabela>tbody>tr.bal-raiz{--cartao-fundo:var(--bal-raiz-fundo);--cartao-cor:var(--bal-zebra);--cartao-fundo-sel:var(--bal-raiz-fundo)}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-tabela>tbody>tr.bal-raiz{--cartao-fundo-sel:color-mix(in srgb, var(--bal-raiz-fundo) 66%, #000)}}#visao-balancete .bal-raiz td,#visao-balancete .bal-raiz .arvore-seta{color:var(--bal-raiz-texto)}#visao-balancete .bal-raiz .arvore-seta:hover{color:var(--bal-zebra)}#visao-balancete .bal-tabela>tbody>tr.bal-zebra{--cartao-fundo:var(--bal-zebra);--cartao-fundo-sel:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-balancete .bal-tabela>tbody>tr.bal-zebra{--cartao-fundo-sel:color-mix(in srgb, var(--azul) 16%, var(--bal-zebra))}}#visao-balancete .arvore-seta{color:var(--texto-tenue)}#visao-balancete .arvore-seta:hover{color:var(--azul)}#visao-balancete .bal-desc-titulo{font-size:16px}#visao-balancete .bal-nivel-1{padding-left:10px}#visao-balancete .bal-nivel-2{padding-left:24px}#visao-balancete .bal-nivel-3{padding-left:38px}#visao-balancete .bal-nivel-4{padding-left:52px}#visao-balancete .bal-nivel-5{padding-left:66px}#visao-balancete .bal-th-desc{width:100%}#visao-balancete .bal-medida{visibility:hidden;text-transform:none;letter-spacing:normal;height:0;font-size:14px;font-weight:700;font-family:var(--fonte-numeros);display:block;overflow:hidden}#visao-balancete .bal-th-conta .bal-medida{font-family:var(--fonte-numeros);padding-left:18px}#visao-balancete .bal-num .bal-medida{font-variant-numeric:tabular-nums}#visao-balancete .bal-num .fajt-valor{box-sizing:border-box;width:100%;min-width:0;line-height:inherit;padding:0 4px}#visao-ajustes .bloco-rotulo b{color:var(--texto)}#visao-ajustes .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-ajustes .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#bloco-ajustes .ajt-filtros{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;display:flex}#bloco-ajustes .ajt-busca{border:1px solid var(--linha);background:var(--painel);max-width:420px;color:var(--texto);border-radius:8px;flex:260px;padding:7px 10px;font-size:14px}#bloco-ajustes .ajt-busca:focus{outline:2px solid var(--azul);outline-offset:1px}#bloco-ajustes .ajt-so-ajustadas{color:var(--texto);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}#bloco-ajustes .ajt-contagem{color:var(--texto-suave);font-size:13px}#bloco-ajustes .ajt-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow:auto}#visao-indicadores .bloco-rotulo b{color:var(--texto)}#visao-indicadores .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-indicadores .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-indicadores .bloco-moldura+.bloco-moldura{margin-top:18px}[id^=bloco-ind-] .ind-caixa{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:12px;overflow:auto}[id^=bloco-ind-] .ind-caixa--baixa{height:var(--lista-altura-baixa)}[id^=bloco-ind-] .ind-tabela{width:100%;min-width:1180px;font-size:14px}[id^=bloco-ind-] .ind-tabela th{z-index:2;white-space:nowrap;text-align:left;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);background:var(--painel-2);padding:8px 10px 2px;font-size:12px;font-weight:700;position:sticky;top:0}[id^=bloco-ind-] .ind-tabela td{padding:6px 10px}[id^=bloco-ind-] .ind-tabela .ind-nome{z-index:1;width:300px;min-width:300px;max-width:300px;position:sticky;left:0}[id^=bloco-ind-] .ind-tabela th.ind-nome{z-index:3}@media (max-width:600px){[id^=bloco-ind-] .ind-tabela .ind-nome{width:150px;min-width:150px;max-width:150px}}[id^=bloco-ind-] .ind-titulo{color:var(--texto);white-space:normal;overflow-wrap:anywhere;font-weight:600;display:block}[id^=bloco-ind-] .ind-formula{color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}[id^=bloco-ind-] .ind-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}[id^=bloco-ind-] .ind-tabela th.ind-num{text-align:right}[id^=bloco-ind-] .ind-ano,[id^=bloco-ind-] .ind-tabela td:last-child{font-weight:700}[id^=bloco-ind-] .ind-neg{color:var(--vermelho)}[id^=bloco-ind-] .ind-tabela>tbody>tr.cartao.ind-linha{cursor:default}[id^=bloco-ind-] .ind-nota{color:var(--texto-suave);margin:8px 0 0;font-size:12.5px}[id^=bloco-ind-] .ind-aviso{color:var(--texto-suave);text-align:center;margin-top:12px;padding:16px;font-size:13px}#visao-validacao{--val-corte-borda:#000;--val-corte-fundo:#fefefc}#visao-validacao .val-corte{border:1px solid var(--val-corte-borda);background:var(--val-corte-fundo);max-width:100%;color:var(--texto);cursor:help;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;padding:7px 14px;font-size:14px;display:inline-flex}#visao-validacao .val-corte b{color:var(--azul);font-weight:700}#visao-validacao .val-corte .val-botao{cursor:pointer}#visao-validacao .val-corte-editor{cursor:default;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}#visao-validacao .val-corte-editor input[type=date]{font-size:13px;font-family:var(--fonte-numeros);border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:8px;padding:5px 8px}#visao-validacao .val-corte-editor input[type=date]:focus{outline:2px solid var(--azul);outline-offset:1px}#visao-validacao .val-corte-efeito{color:var(--texto-suave);cursor:default;flex-basis:100%;font-size:12.5px}#visao-validacao .val-corte-erro{color:var(--vermelho);cursor:default;flex-basis:100%;font-size:12.5px}#visao-validacao .val-corte--falhou{border-color:var(--vermelho);background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-validacao .val-corte--falhou{background:color-mix(in srgb, var(--vermelho) 8%, var(--painel))}}#visao-validacao .val-corte--falhou{color:var(--vermelho);cursor:default}#visao-validacao .bloco-rotulo b{color:var(--texto)}#visao-validacao .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-validacao .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-validacao .val-dupla{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1400px){#visao-validacao .val-dupla{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}#visao-validacao .val-explica{color:var(--texto-suave);margin:10px 0 8px;font-size:13px}#visao-validacao .val-nota{color:var(--texto-suave);margin:8px 0 0;font-size:12.5px}#visao-validacao .val-subtitulo{color:var(--texto);margin:18px 0 6px;font-size:14px;font-weight:700}#visao-validacao .val-aviso{color:var(--texto-suave);text-align:center;margin-top:12px;padding:16px;font-size:13px}#visao-validacao .val-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#visao-validacao .val-conta{font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;color:var(--texto-suave);font-size:12px}#visao-validacao .val-tenue{color:var(--texto-tenue)}#visao-validacao .val-neg{color:var(--vermelho)}#visao-validacao .val-botao{border:1px solid var(--linha);background:var(--painel);color:var(--texto);cursor:pointer;border-radius:8px;padding:5px 12px;font-size:13px}#visao-validacao .val-botao:hover:not(:disabled){border-color:var(--azul);color:var(--azul)}#visao-validacao .val-botao:disabled{opacity:.45;cursor:default}#bloco-val-conferencias .vconf-tabela,#bloco-val-conferencias .vquebra-tabela{width:100%}#bloco-val-conferencias .vconf-tabela td,#bloco-val-conferencias .vquebra-tabela td{padding:8px 12px;font-size:13px}#bloco-val-conferencias .vquebra-tabela th{color:var(--texto-suave);text-align:left;padding:8px 12px 2px;font-size:12px;font-weight:600}#bloco-val-conferencias .vquebra-tabela th.val-num{text-align:right}#bloco-val-conferencias tr.vconf-ok{--cartao-cor:var(--verde)}#bloco-val-conferencias tr.vconf-erro{--cartao-cor:var(--vermelho)}#bloco-val-conferencias tr.vconf-sem-dados{--cartao-cor:var(--texto-tenue)}#bloco-val-conferencias .vconf-situacao{width:110px}#bloco-val-conferencias .vconf-selo{white-space:nowrap;color:var(--cartao-cor);background:var(--cartao-cor);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){#bloco-val-conferencias .vconf-selo{background:color-mix(in srgb, var(--cartao-cor) 14%, var(--painel))}}#bloco-val-conferencias .vconf-texto b{color:var(--texto);font-size:13.5px;display:block}#bloco-val-conferencias .vconf-texto span{color:var(--texto-suave);margin-top:2px;line-height:1.4;display:block}#bloco-val-conferencias .vconf-rolagem{max-height:var(--lista-altura-baixa);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-val-conferencias .vconf-fontes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}#bloco-val-conferencias .vconf-fonte{border:1px solid var(--linha);background:var(--painel-2);color:var(--texto-suave);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}#bloco-val-conferencias .vconf-fonte b{color:var(--texto);font-size:13.5px}#bloco-val-conferencias .vconf-origem{font-family:var(--fonte-numeros);color:var(--texto-tenue);font-size:11.5px}#bloco-val-fora .vfora-caixa{overflow-x:auto}#bloco-val-fora .vponte-tabela,#bloco-val-fora .vfora-tabela{width:100%}#bloco-val-fora .vponte-tabela td,#bloco-val-fora .vfora-tabela td{padding:8px 12px;font-size:13px}#bloco-val-fora .vponte-tabela th,#bloco-val-fora .vfora-tabela th{color:var(--texto-suave);text-align:left;padding:8px 12px 2px;font-size:12px;font-weight:600}#bloco-val-fora .vponte-tabela th.val-num,#bloco-val-fora .vfora-tabela th.val-num{text-align:right}#bloco-val-fora tr.vfora-com-fora{--cartao-cor:var(--vermelho)}#bloco-val-fora .vfora-selo{color:var(--vermelho);background:var(--vermelho);border-radius:6px;margin-left:6px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){#bloco-val-fora .vfora-selo{background:color-mix(in srgb, var(--vermelho) 12%, var(--painel))}}#bloco-val-fora .vfora-apoio{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#bloco-val-fora .vfora-nenhuma{border:1px solid var(--linha);color:var(--verde);background:var(--verde);border-radius:10px;margin:0;padding:12px 14px;font-size:13px}@supports (color:color-mix(in lab, red, red)){#bloco-val-fora .vfora-nenhuma{background:color-mix(in srgb, var(--verde) 8%, var(--painel))}}#bloco-val-relatorio{--vrel-raiz-fundo:#2378c8;--vrel-raiz-texto:#fff;--vrel-raiz-barra:#d6e7f6}#bloco-val-relatorio .vrel-acoes{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;display:flex}#bloco-val-relatorio .vrel-busca{border:1px solid var(--linha);background:var(--painel);max-width:320px;color:var(--texto);border-radius:8px;flex:200px;padding:6px 10px;font-size:13px}#bloco-val-relatorio .vrel-busca:focus{outline:2px solid var(--azul);outline-offset:1px}#bloco-val-relatorio .vrel-area{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:4px;overflow:auto}#bloco-val-relatorio .vrel-tabela{width:100%}#bloco-val-relatorio .vrel-tabela th{z-index:1;text-align:left;color:var(--texto-suave);background:var(--painel-2);padding:8px 10px 2px;font-size:12px;font-weight:600;position:sticky;top:0}#bloco-val-relatorio .vrel-tabela th.val-num{text-align:right}#bloco-val-relatorio .vrel-tabela td{padding:6px 10px;font-size:13px}#bloco-val-relatorio .vrel-tabela>tbody>tr.cartao.vrel-linha:not(.vrel-abre),#bloco-val-relatorio .vrel-tabela>tbody>tr.cartao.vrel-regra{cursor:default}#bloco-val-relatorio .vrel-tabela>tbody>tr.vrel-raiz{--cartao-fundo:var(--vrel-raiz-fundo);--cartao-cor:var(--vrel-raiz-barra);color:var(--vrel-raiz-texto);font-weight:700}#bloco-val-relatorio .vrel-seta{width:1.1em;color:var(--texto-tenue);display:inline-block}#bloco-val-relatorio .vrel-raiz .vrel-seta{color:var(--vrel-raiz-texto)}#bloco-val-relatorio .vrel-codigo{font-family:var(--fonte-numeros);color:var(--texto-tenue);margin-left:6px;font-size:11px}#bloco-val-relatorio .vrel-raiz .vrel-codigo{color:var(--vrel-raiz-texto)}#bloco-val-relatorio .vrel-marca{text-align:center;width:84px}#bloco-val-relatorio .vrel-ok{color:var(--verde);font-weight:700}#bloco-val-relatorio .vrel-erro{color:var(--vermelho);font-weight:700}#bloco-val-relatorio .vrel-raiz .vrel-ok,#bloco-val-relatorio .vrel-raiz .vrel-erro{color:var(--vrel-raiz-texto)}#bloco-val-relatorio .vrel-calc{color:var(--texto-suave);background:var(--painel-2);border:1px solid var(--linha);border-radius:6px;padding:1px 7px;font-size:11px;display:inline-block}#bloco-val-relatorio .vrel-raiz .vrel-calc{color:var(--vrel-raiz-texto);border-color:var(--vrel-raiz-texto);background:0 0}#bloco-val-relatorio .vrel-regra td{color:var(--texto-suave);font-size:12.5px}#bloco-val-relatorio .vrel-conta td{color:var(--texto-suave)}#bloco-val-relatorio .vrel-conta:hover td,#bloco-val-relatorio .vrel-conta.cartao--sel td{color:var(--texto)}#bloco-val-relatorio .vrel-ajuste{color:var(--azul);cursor:help;font-weight:700}#bloco-val-relatorio .vrel-onde{color:var(--texto-tenue);font-size:12px;display:block}#bloco-val-relatorio .vrel-quebra{color:var(--vermelho);font-size:12px;display:block}#bloco-val-composicao .vcomp-caminho{color:var(--texto-tenue);margin-top:12px;font-size:12px}#bloco-val-composicao .vcomp-titulo{color:var(--texto);margin:2px 0 4px;font-size:16px;font-weight:700}#bloco-val-composicao .vcomp-titulo .val-conta{font-size:14px}#bloco-val-composicao .vcomp-secao{color:var(--texto);margin:18px 0 6px;font-size:14px;font-weight:700}#bloco-val-composicao .vcomp-caixa{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-val-composicao .vpasso-tabela{table-layout:fixed;width:100%;min-width:440px}#bloco-val-composicao .vpasso-tabela th{z-index:1;text-align:left;color:var(--texto-suave);background:var(--painel-2);padding:8px 10px 2px;font-size:12px;font-weight:600;position:sticky;top:0}#bloco-val-composicao .vpasso-tabela th:first-child{width:34px}#bloco-val-composicao .vpasso-tabela th:nth-child(3){width:130px}#bloco-val-composicao .vpasso-tabela th.val-num{text-align:right}#bloco-val-composicao .vpasso-tabela td{padding:6px 10px;font-size:13px}#bloco-val-composicao .vpasso-tabela td:first-child{text-align:center;font-weight:700}#bloco-val-composicao .vpasso-tabela>tbody>tr.cartao.vcomp-item:not(.arvore-barra):not(.vcomp-filtra){cursor:default}#bloco-val-composicao .vpasso-tabela .arvore-seta{color:var(--texto-tenue)}#bloco-val-composicao .vpasso-tabela .arvore-seta:hover{color:var(--azul)}#bloco-val-composicao .vcomp-total{font-weight:700}#bloco-val-composicao .vcomp-mais{color:var(--verde);font-weight:700}#bloco-val-composicao .vcomp-menos{color:var(--vermelho);font-weight:700}#bloco-val-composicao .vcomp-fonte{font-family:var(--fonte-numeros);color:var(--texto-tenue);margin-left:4px;font-size:11px}#bloco-val-composicao .vcomp-apoio{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--texto-tenue);font-size:11.5px;font-weight:400;display:block;overflow:hidden}#bloco-val-composicao .vcomp-ajuste{color:var(--texto-suave);font-size:12.5px}#bloco-val-composicao .vcomp-ok,#bloco-val-composicao .vcomp-erro{font-size:12px;display:block}#bloco-val-composicao .vcomp-ok{color:var(--verde)}#bloco-val-composicao .vcomp-erro{color:var(--vermelho)}#bloco-val-composicao .vcomp-checagens{flex-direction:column;gap:2px;margin-top:6px;display:flex}#bloco-val-composicao .vcomp-cadeia{color:var(--texto-tenue);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}#bloco-val-composicao .vcomp-cadeia>span:not([aria-hidden]){background:var(--painel-2);border:1px solid var(--linha);color:var(--texto);border-radius:8px;padding:4px 10px}#bloco-val-composicao .vcomp-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}#bloco-val-composicao .vcomp-filtros select,#bloco-val-composicao .vcomp-busca{border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:8px;padding:5px 8px;font-size:13px}#bloco-val-composicao .vcomp-busca{flex:180px;max-width:280px}#bloco-val-composicao .vcomp-busca:focus,#bloco-val-composicao .vcomp-filtros select:focus{outline:2px solid var(--azul);outline-offset:1px}#bloco-val-composicao .vcomp-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-val-composicao .vlanc-tabela{table-layout:fixed;width:100%;min-width:560px}#bloco-val-composicao .vlanc-tabela th:first-child{width:92px}#bloco-val-composicao .vlanc-tabela th:nth-child(4),#bloco-val-composicao .vlanc-tabela th:nth-child(5){width:114px}#bloco-val-composicao .vlanc-tabela td{overflow-wrap:anywhere}#bloco-val-composicao .vlanc-tabela th{z-index:1;text-align:left;color:var(--texto-suave);background:var(--painel-2);padding:8px 10px 2px;font-size:12px;font-weight:600;position:sticky;top:0}#bloco-val-composicao .vlanc-tabela th.val-num{text-align:right}#bloco-val-composicao .vlanc-tabela td{padding:6px 10px;font-size:12.5px}#bloco-val-composicao .vlanc-tabela td:first-child{white-space:nowrap}#bloco-val-composicao .vlanc-tabela>tbody>tr.cartao{cursor:default}#bloco-val-composicao .vlanc-apoio{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--texto-tenue);font-size:11.5px;display:block;overflow:hidden}#bloco-val-composicao .vlanc-apoio.vcomp-erro{color:var(--vermelho);white-space:normal}#bloco-val-composicao .vlanc-cp{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}#bloco-val-composicao .vcomp-paginas{color:var(--texto-suave);justify-content:center;align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}#visao-de-para .bloco-rotulo b{color:var(--texto)}#visao-de-para .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-de-para .bloco-rotulo .marca{background:var(--metal-texto), var(--azul);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}#visao-de-para .dp-vigencia{color:var(--texto);background:var(--azul);border-radius:10px;margin:4px 0 14px;padding:10px 14px;font-size:13.5px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-vigencia{background:color-mix(in srgb, var(--azul) 9%, var(--painel))}}#visao-de-para .dp-vigencia{border:1px solid var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-vigencia{border:1px solid color-mix(in srgb, var(--azul) 30%, var(--linha))}}#visao-de-para .dp-vigencia--sem{background:var(--ambar)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-vigencia--sem{background:color-mix(in srgb, var(--ambar) 14%, var(--painel))}}#visao-de-para .dp-vigencia--sem{border-color:var(--ambar)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-vigencia--sem{border-color:color-mix(in srgb, var(--ambar) 45%, var(--linha))}}#visao-de-para .dp-aviso{color:var(--texto-suave);text-align:center;margin-top:12px;padding:16px;font-size:13px}#visao-de-para .dp-salvo{color:var(--verde);background:var(--verde);border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:13px}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-salvo{background:color-mix(in srgb, var(--verde) 9%, var(--painel))}}#visao-de-para .dp-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#visao-de-para .dp-conta,#visao-de-para .dp-codigo{font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums;color:var(--texto-suave);font-size:12px}#visao-de-para .dp-codigo{margin:0 4px}#visao-de-para .dp-tenue{color:var(--texto-tenue)}#visao-de-para .dp-apoio{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-de-para .dp-ok{color:var(--verde)}#visao-de-para .dp-erro{color:var(--vermelho)}#visao-de-para .dp-selo{white-space:nowrap;color:var(--texto-suave);background:var(--painel-2);border:1px solid var(--linha);border-radius:6px;margin-left:6px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}#visao-de-para .dp-selo--fora{color:var(--vermelho);background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-selo--fora{background:color-mix(in srgb, var(--vermelho) 10%, var(--painel))}}#visao-de-para .dp-selo--fora{border-color:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-selo--fora{border-color:color-mix(in srgb, var(--vermelho) 35%, var(--linha))}}#visao-de-para .dp-selo--fiscal{color:var(--azul);background:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-selo--fiscal{background:color-mix(in srgb, var(--azul) 10%, var(--painel))}}#visao-de-para .dp-selo--fiscal{border-color:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-selo--fiscal{border-color:color-mix(in srgb, var(--azul) 35%, var(--linha))}}#visao-de-para .dp-acao{text-align:right;white-space:nowrap}#visao-de-para .dp-botao{border:1px solid var(--linha);background:var(--painel);color:var(--texto);cursor:pointer;border-radius:8px;margin-left:6px;padding:5px 12px;font-size:13px}#visao-de-para .dp-botao:hover:not(:disabled){border-color:var(--azul);color:var(--azul)}#visao-de-para .dp-botao:disabled{opacity:.45;cursor:default}#visao-de-para .dp-botao--forte{background:var(--azul);border-color:var(--azul);color:#fff}#visao-de-para .dp-botao--forte:hover:not(:disabled){color:#fff;background:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-botao--forte:hover:not(:disabled){background:color-mix(in srgb, var(--azul) 85%, #000)}}#visao-de-para .dp-filtros{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 8px;display:flex}#visao-de-para .dp-busca{border:1px solid var(--linha);background:var(--painel);max-width:360px;color:var(--texto);border-radius:8px;flex:220px;padding:6px 10px;font-size:13px}#visao-de-para .dp-busca:focus{outline:2px solid var(--azul);outline-offset:1px}#visao-de-para .dp-contagem{color:var(--texto-suave);font-size:12.5px}#visao-de-para .dp-editor{border:1px solid var(--azul);flex-wrap:wrap;gap:10px 14px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-editor{border:1px solid color-mix(in srgb, var(--azul) 35%, var(--linha))}}#visao-de-para .dp-editor{background:var(--azul);border-radius:10px}@supports (color:color-mix(in lab, red, red)){#visao-de-para .dp-editor{background:color-mix(in srgb, var(--azul) 5%, var(--painel))}}#visao-de-para .dp-editor-campo{color:var(--texto-suave);flex-direction:column;flex:240px;gap:4px;min-width:0;font-size:12.5px;display:flex}#visao-de-para .dp-editor-campo:first-child{flex:2 360px}#visao-de-para .dp-editor-campo select,#visao-de-para .dp-editor-campo input{width:100%;min-width:0;color:var(--texto);border:1px solid var(--linha);background:var(--painel);border-radius:8px;padding:6px 8px;font-size:13px}#visao-de-para .dp-editor-campo select:focus,#visao-de-para .dp-editor-campo input:focus{outline:2px solid var(--azul);outline-offset:1px}#visao-de-para .dp-editor-pe{flex-wrap:wrap;flex:100%;justify-content:flex-end;align-items:center;gap:8px;display:flex}#visao-de-para .dp-editor-vigencia{color:var(--texto-suave);flex:260px;font-size:12.5px}#visao-de-para .dp-editor-erro{color:var(--vermelho);flex:100%;margin:0;font-size:13px}#visao-de-para .dp-linha-editor td{padding:4px 0 10px}#bloco-dp-fora .dpfora-caixa{border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow-x:auto;container-type:inline-size}#bloco-dp-fora .dp-linha-editor .dp-editor{width:calc(100cqi - 24px);position:sticky;left:0}#bloco-dp-fora .dpfora-tabela{width:100%}#bloco-dp-fora .dpfora-tabela tr.cartao{--cartao-cor:var(--vermelho)}#bloco-dp-fora .dpfora-tabela th{color:var(--texto-suave);text-align:left;padding:8px 12px 2px;font-size:12px;font-weight:600}#bloco-dp-fora .dpfora-tabela th.dp-num{text-align:right}#bloco-dp-fora .dpfora-tabela td{padding:8px 12px;font-size:13px}#bloco-dp-fora .dpfora-nenhuma{border:1px solid var(--linha);color:var(--verde);background:var(--verde);border-radius:10px;margin:12px 0 0;padding:12px 14px;font-size:13px}@supports (color:color-mix(in lab, red, red)){#bloco-dp-fora .dpfora-nenhuma{background:color-mix(in srgb, var(--verde) 8%, var(--painel))}}#bloco-dp-contas .unit-alternador{flex-wrap:wrap}#bloco-dp-contas .dp-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto;container-type:inline-size}#bloco-dp-contas .dpcontas-tabela{table-layout:fixed;width:100%}#bloco-dp-contas .dpcontas-tabela th{z-index:1;text-align:left;color:var(--texto-suave);background:var(--painel-2);padding:8px 12px 2px;font-size:12px;font-weight:600;position:sticky;top:0}#bloco-dp-contas .dpcontas-tabela th:first-child{width:30%}#bloco-dp-contas .dpcontas-tabela th:nth-child(2){width:42%}#bloco-dp-contas .dpcontas-tabela th:nth-child(3){width:17%}#bloco-dp-contas .dpcontas-tabela th:nth-child(4){width:11%}@container (max-width:880px){#bloco-dp-contas .dpcontas-tabela{min-width:600px}#bloco-dp-contas .dpcontas-tabela th:nth-child(2){width:auto}#bloco-dp-contas .dpcontas-tabela th:nth-child(3){width:130px}#bloco-dp-contas .dpcontas-tabela th:nth-child(4){width:100px}}#bloco-dp-contas .dpcontas-tabela td{text-overflow:ellipsis;padding:8px 12px;font-size:13px;overflow:hidden}#bloco-dp-contas .dpcontas-linha b{color:var(--texto);font-weight:600}#bloco-dp-contas .dpcontas-caminho{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#bloco-dp-contas .dpcontas-origem .dp-selo{white-space:normal;margin-left:0}#bloco-dp-contas .dpcontas-tabela tr.dpcontas-fora{--cartao-cor:var(--vermelho)}#bloco-dp-contas .dpcontas-tabela tr.dp-linha-editor td{overflow:visible}#bloco-dp-contas .dp-linha-editor .dp-editor{width:calc(100cqi - 24px);position:sticky;left:0}#bloco-dp-linhas{--dplin-raiz-fundo:#2378c8;--dplin-raiz-texto:#fff}#bloco-dp-linhas .dplin-area{max-height:calc(var(--lista-altura) + 120px);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-dp-linhas .dplin-arvore{border-collapse:collapse;width:100%}#bloco-dp-linhas .dplin-arvore td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:6px 10px;font-size:13px}#bloco-dp-linhas .dplin-abre .dplin-rotulo{cursor:pointer}#bloco-dp-linhas .dplin-linha:hover td{background:var(--azul)}@supports (color:color-mix(in lab, red, red)){#bloco-dp-linhas .dplin-linha:hover td{background:color-mix(in srgb, var(--azul) 7%, var(--painel))}}#bloco-dp-linhas .dplin-raiz td{background:var(--dplin-raiz-fundo);color:var(--dplin-raiz-texto);font-weight:700}#bloco-dp-linhas .dplin-raiz:hover td{background:var(--dplin-raiz-fundo)}@supports (color:color-mix(in lab, red, red)){#bloco-dp-linhas .dplin-raiz:hover td{background:color-mix(in srgb, var(--dplin-raiz-fundo) 82%, #000)}}#bloco-dp-linhas .dplin-raiz .dp-codigo,#bloco-dp-linhas .dplin-raiz .dplin-seta{color:var(--dplin-raiz-texto)}#bloco-dp-linhas .dplin-seta{width:1.1em;color:var(--texto-tenue);display:inline-block}#bloco-dp-linhas .dplin-tipo{width:80px;color:var(--texto-tenue);font-size:12px}#bloco-dp-linhas .dplin-raiz .dplin-tipo{color:var(--dplin-raiz-texto)}#bloco-dp-linhas .dplin-editor td{background:var(--painel);padding-top:8px;padding-bottom:10px}#bloco-dp-historico .dphist-caixa{max-height:var(--lista-altura-baixa);border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow:auto}#bloco-dp-historico .dphist-tabela{width:100%}#bloco-dp-historico .dphist-tabela th{color:var(--texto-suave);text-align:left;padding:8px 12px 2px;font-size:12px;font-weight:600}#bloco-dp-historico .dphist-tabela td{padding:8px 12px;font-size:13px}#bloco-dp-historico .dphist-tabela tr.dphist-desfeita{--cartao-cor:var(--texto-tenue);opacity:.6}#bloco-dp-historico .dphist-vazio{margin:12px 0 0;font-size:13px}#visao-rep .carousel-titulo span{color:var(--acento-aba)}#visao-rep .carousel-dots .cdot.ativa{background:var(--acento-aba-metal)}.carousel-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.carousel-dots .cdot{background:var(--linha);border-radius:50%;width:7px;height:7px}.carousel-dots .cdot.ativa{background:var(--azul)}#visao-pedidos-alltak .bloco-rotulo b{color:var(--texto)}#visao-pedidos-alltak .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-pedidos-alltak .bloco-rotulo .marca{color:var(--azul)}#visao-pedidos-alltak{--acento-proximidade:var(--destaque-cartao-meta);--acento-proximidade-tinta:#fff;--acento-proximidade-respiro:6px 10px 8px;--acento-proximidade-raio:6px;--acento-zerado:var(--vermelho);--acento-zerado-tinta:#fff;--acento-zerado-respiro:6px 10px 8px;--acento-zerado-raio:6px}#visao-pedidos-alltak #bloco-empresa:after{content:none}.hero-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,391px),1fr));align-items:stretch;gap:16px;margin-bottom:8px;display:grid}.emp-coluna{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}#visao-pedidos-alltak #bloco-empresa .exp-no-bloco{z-index:2;padding:5px 11px;font-size:11px;position:absolute;top:10px;right:14px}.gauge-cartao{background:var(--painel);border:1px solid var(--linha);box-shadow:var(--elevacao-salto);border-radius:14px;padding:20px 22px;position:relative;overflow:hidden}.gauge-cartao:before{content:"";background:radial-gradient(600px 220px at 20% 0%, var(--gauge-brilho), transparent 70%);position:absolute;inset:0}.gauge-cartao>*{z-index:1;position:relative}.gauge-valor{font-family:var(--fonte-titulo);color:var(--texto);margin-top:4px;font-size:34px;font-weight:800;line-height:1.05}.gauge-sub{color:var(--texto-suave);font-size:12.5px;line-height:1.5}.mini-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.mini-kpi{background:var(--painel-2);border:1px solid var(--linha);box-shadow:var(--elevacao-salto);border-radius:10px;min-width:0;padding:10px 12px}.mini-kpi-rotulo{color:var(--texto-tenue);text-transform:uppercase;letter-spacing:.06em;overflow-wrap:anywhere;font-size:10.5px;line-height:1.3}.mini-kpi-valor{font-family:var(--fonte-numeros);color:var(--texto);white-space:nowrap;margin-top:3px;font-size:15px;font-weight:700}.gauge-cartao:before{pointer-events:none}.emp-titulo{font-family:var(--fonte-titulo);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:11px;font-weight:700}.emp-grupos{grid-template-columns:minmax(0,1fr);row-gap:18px;margin-top:22px;display:grid}.emp-grupo{min-width:0;container-type:inline-size}.emp-grupo .mini-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width:344px){.emp-grupo .mini-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}}.emp-grupo .mini-kpi-rotulo{min-height:3.9em}#visao-pedidos-alltak .gauge-cartao .emp-grupo .mini-kpi-valor{line-height:calc(1.31 * var(--fat-fs-kpi))}button.mini-kpi{text-align:left;width:100%;color:inherit;appearance:none;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s;display:block}button.mini-kpi>.mini-kpi-rotulo,button.mini-kpi>.mini-kpi-valor{display:block}button.mini-kpi:hover{border-color:var(--cartao-accent,var(--azul));transform:translateY(-1px)}.mini-kpi--fixo{transition:border-color .15s,transform .15s}.mini-kpi--fixo:hover{border-color:var(--cartao-accent,var(--azul));transform:translateY(-1px)}.mini-kpi--escolhido{border-color:var(--cartao-accent,var(--azul));box-shadow:inset 0 0 0 1px var(--cartao-accent,var(--azul)), var(--elevacao-salto);background:var(--cartao-accent,var(--azul))}@supports (color:color-mix(in lab, red, red)){.mini-kpi--escolhido{background:color-mix(in srgb, var(--cartao-accent,var(--azul)) 7%, var(--painel-2))}}#visao-pedidos-alltak .gauge-cartao{--cartao-accent:var(--azul);--fat-fs-valor:clamp(26px, 6.5cqi, 41px);--fat-fs-apoio:clamp(12.5px, 2.53cqi, 16px);--fat-fs-rotulo:clamp(10.5px, 2.53cqi, 16px);--fat-fs-kpi:clamp(11px, 3.07cqi, 17px);container-type:inline-size}#visao-pedidos-alltak .gauge-cartao .gauge-valor{font-size:var(--fat-fs-valor);color:var(--cartao-accent)}#visao-pedidos-alltak .gauge-cartao .gauge-sub{font-size:var(--fat-fs-apoio);color:var(--texto)}#visao-pedidos-alltak .gauge-cartao .mini-kpi-rotulo{font-size:var(--fat-fs-rotulo);color:var(--texto);font-weight:700}#visao-pedidos-alltak .gauge-cartao .mini-kpi-valor{font-size:var(--fat-fs-kpi);color:var(--cartao-accent)}.emp-grupo .mini-kpis--5{grid-template-columns:repeat(6,minmax(0,1fr))}.emp-grupo .mini-kpis--5>:nth-child(-n+3){grid-column:span 2}.emp-grupo .mini-kpis--5>:nth-child(n+4){grid-column:span 3}@container (min-width:590px){.emp-grupo .mini-kpis--5{grid-template-columns:repeat(5,minmax(0,1fr))}.emp-grupo .mini-kpis--5>:nth-child(n){grid-column:auto}#visao-pedidos-alltak .gauge-cartao .mini-kpis--5 .mini-kpi-rotulo{min-height:calc(3 * 1.3 * var(--fat-fs-rotulo));font-size:clamp(10.5px,1.85cqi,16px)}#visao-pedidos-alltak .gauge-cartao .mini-kpis--5 .mini-kpi-valor{font-size:clamp(11px,1.89cqi,17px)}}@container (max-width:344px){.emp-grupo .mini-kpis--5{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.emp-grupo .mini-kpis--5>:nth-child(n){grid-column:auto}}.emp-grupo .mini-kpis--4{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:590px){.emp-grupo .mini-kpis--4{grid-template-columns:repeat(4,minmax(0,1fr))}#visao-pedidos-alltak .gauge-cartao .mini-kpis--4 .mini-kpi-rotulo{min-height:calc(3 * 1.3 * var(--fat-fs-rotulo));font-size:clamp(10.5px,2.3cqi,16px)}#visao-pedidos-alltak .gauge-cartao .mini-kpis--4 .mini-kpi-valor{font-size:clamp(11px,2.36cqi,17px)}}@container (max-width:344px){.emp-grupo .mini-kpis--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}}.gauge-rotulo{font-family:var(--fonte-titulo);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:11px;font-weight:700}#visao-pedidos-alltak #bloco-linhas:after,#visao-pedidos-alltak #bloco-linhas-detalhe:after{content:none}#visao-analitico-alltak .bloco-rotulo b{color:var(--texto)}#visao-analitico-alltak .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-analitico-alltak .bloco-rotulo .marca{color:var(--azul)}#visao-analitico-alltak .an-par{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:stretch;column-gap:24px;display:grid}#visao-analitico-alltak .an-par>.bloco-moldura{min-width:0}.ann-grande{font-family:var(--fonte-titulo);color:var(--azul);overflow-wrap:anywhere;margin-top:4px;font-size:30px;font-weight:800;line-height:1.1}.ann-sub{color:var(--texto);margin-top:4px;font-size:14px;line-height:1.45}.ann-mini{background:var(--painel-2);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-cartao);border-radius:10px;padding:10px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;container-type:inline-size}.ann-mini:hover,.ann-mini:active{border-color:var(--azul);box-shadow:var(--elevacao-salto);transform:translateY(-3px)}.ann-mini--botao{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.ann-mini--botao>span{display:block}.ann-mini--botao[aria-pressed=true]{border-color:var(--azul);background:var(--azul)}@supports (color:color-mix(in lab, red, red)){.ann-mini--botao[aria-pressed=true]{background:color-mix(in srgb, var(--azul) 12%, var(--painel-2))}}.ann-mini--botao[aria-pressed=true]{box-shadow:var(--elevacao-salto);transform:translateY(-3px)}.ann-mini--botao:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.ann-mini-rotulo{font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;color:var(--texto);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.3}.ann-mini-valor{font-family:var(--fonte-numeros);color:var(--azul);white-space:nowrap;margin-top:4px;font-size:clamp(12px,13cqi,16px);font-weight:700;line-height:20px}.ann-mini-rotulo{min-height:2.6em}.ann-mini-valor--alerta{color:var(--vermelho)}.ann-linha{margin-top:12px}.ann-linha-texto{color:var(--texto);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.ann-linha-rotulo{overflow-wrap:anywhere;min-width:0}.ann-linha-valor{font-family:var(--fonte-numeros);flex:none;font-weight:700}.ann-trilho{background:var(--asfalto-2);border-radius:5px;height:10px;margin-top:5px;overflow:hidden}.ann-trilho>i{border-radius:5px;height:100%;display:block}.ann-mini-rodape{color:var(--texto-suave);flex-direction:column;gap:1px;margin-top:6px;font-size:12px;line-height:1.45;display:flex}.ann-var{overflow-wrap:anywhere}.ann-var-num{font-family:var(--fonte-numeros);color:var(--texto-suave);white-space:nowrap;font-weight:700}.ann-var-num--bom{color:var(--verde)}.ann-var-num--ruim{color:var(--vermelho)}.ann-escada{margin-top:6px}.ann-degrau{margin-top:10px}.ann-degrau .ann-linha-texto{font-weight:500}.ann-degrau--base .ann-linha-texto{font-weight:700}.ann-degrau-trilho{background:var(--asfalto-2);border-radius:6px;height:12px;margin-top:4px;position:relative}.ann-degrau-trilho>i{border-radius:6px;height:100%;position:absolute;top:0}#bloco-an-pedidos .anpf-quadros{grid-template-columns:repeat(auto-fit,minmax(min(100%,466px),1fr));align-items:stretch;gap:16px;display:grid}#bloco-an-pedidos .anpf-quadro{background:var(--painel);border:1px solid var(--linha);min-width:0;box-shadow:var(--elevacao-salto);border-radius:14px;padding:20px 22px;container-type:inline-size}#bloco-an-pedidos .anpf-titulo{font-family:var(--fonte-titulo);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:12px;font-weight:700}#bloco-an-pedidos .anpf-chips{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}#bloco-an-pedidos .anpf-chip{font-family:var(--fonte-titulo);background:var(--tom-azul);max-width:100%;color:var(--azul);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.35}#bloco-an-pedidos .anpf-chip--alta{background:var(--tom-verde);color:var(--verde)}@supports (color:color-mix(in lab, red, red)){#bloco-an-pedidos .anpf-chip--alta{color:color-mix(in srgb, var(--verde) 70%, var(--texto))}}#bloco-an-pedidos .anpf-chip--baixa{background:var(--tom-vermelho);color:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#bloco-an-pedidos .anpf-chip--baixa{color:color-mix(in srgb, var(--vermelho) 80%, var(--texto))}}#bloco-an-pedidos .anpf-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:14px;display:grid}@container (min-width:300px){#bloco-an-pedidos .anpf-minis--4,#bloco-an-pedidos .anpf-minis--5{grid-template-columns:repeat(2,minmax(0,1fr))}#bloco-an-pedidos .anpf-minis--5>:nth-child(3){grid-column:1/-1}}@container (min-width:420px){#bloco-an-pedidos .anpf-minis--5{grid-template-columns:repeat(6,minmax(0,1fr))}#bloco-an-pedidos .anpf-minis--5>:nth-child(-n+3){grid-column:span 2}#bloco-an-pedidos .anpf-minis--5>:nth-child(n+4){grid-column:span 3}}@container (min-width:640px){#bloco-an-pedidos .anpf-minis--4{grid-template-columns:repeat(4,minmax(0,1fr))}#bloco-an-pedidos .anpf-minis--5{grid-template-columns:repeat(5,minmax(0,1fr))}#bloco-an-pedidos .anpf-minis--5>:nth-child(n){grid-column:auto}}#bloco-an-pedidos .anpf-grafico{margin-top:16px}#bloco-an-pedidos .anpf-grafico-titulo{font-family:var(--fonte-titulo);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);margin-bottom:14px;font-size:11px;font-weight:700}#bloco-an-carteira .ancar-faixas{margin-top:8px}#bloco-an-carteira .ancar-titulo{font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;color:var(--texto);margin-top:20px;font-size:13px;font-weight:700;line-height:1.3}#bloco-an-recebimento{container-type:inline-size}#bloco-an-recebimento .anrec-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:14px;display:grid}@container (min-width:420px){#bloco-an-recebimento .anrec-minis{grid-template-columns:repeat(3,minmax(0,1fr))}}#bloco-an-indicadores{container-type:inline-size}#bloco-an-indicadores .anind-faixa{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;display:grid}@container (min-width:310px){#bloco-an-indicadores .anind-faixa{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:470px){#bloco-an-indicadores .anind-faixa{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:950px){#bloco-an-indicadores .anind-faixa{grid-template-columns:repeat(6,minmax(0,1fr))}}#bloco-an-resultado{container-type:inline-size}#bloco-an-resultado .anres-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:14px;display:grid}@container (min-width:310px){#bloco-an-resultado .anres-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:470px){#bloco-an-resultado .anres-minis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:790px){#bloco-an-resultado .anres-minis{grid-template-columns:repeat(5,minmax(0,1fr))}}#bloco-an-resultado .anres-escada-titulo{font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;color:var(--texto);margin-top:20px;font-size:13px;font-weight:700;line-height:1.3}#bloco-an-resultado .anres-nota{color:var(--texto-suave);margin-top:14px;font-size:13px;line-height:1.5}#bloco-an-evolucao .anevo-grafico{margin-top:12px}#bloco-an-ponte .anpon-nota{color:var(--texto-suave);margin-top:14px;font-size:13px;line-height:1.5}#bloco-an-linhas .anlin-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow:auto}#bloco-an-linhas .anlin-tabela{width:100%;font-size:14px}#bloco-an-linhas .anlin-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-linhas .anlin-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-linhas .anlin-tabela .anlin-nome{min-width:180px;color:var(--texto);font-weight:600}#bloco-an-linhas .anlin-tabela .anlin-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-clientes-variacao{container-type:inline-size}#bloco-an-clientes-variacao .ancli-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-an-clientes-variacao .ancli-tabela{width:100%;font-size:14px}#bloco-an-clientes-variacao .ancli-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-clientes-variacao .ancli-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-clientes-variacao .ancli-tabela tbody tr.ancli-s--entrou,#bloco-an-clientes-variacao .ancli-tabela tbody tr.ancli-s--cresceu{--cartao-cor:var(--dot-verde,#17c964)}#bloco-an-clientes-variacao .ancli-tabela tbody tr.ancli-s--caiu{--cartao-cor:var(--dot-ambar,#ffb300)}#bloco-an-clientes-variacao .ancli-tabela tbody tr.ancli-s--parou{--cartao-cor:var(--dot-vermelho,#9b1c2e)}#bloco-an-clientes-variacao .ancli-tabela .ancli-nome{min-width:180px;max-width:clamp(180px,100cqi - 690px,360px)}#bloco-an-clientes-variacao .ancli-nome-texto{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-an-clientes-variacao .ancli-tabela .ancli-uf{white-space:nowrap;color:var(--texto-suave)}#bloco-an-clientes-variacao .ancli-tabela .ancli-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-clientes-variacao .ancli-tabela .ancli-sit{white-space:nowrap;color:var(--texto-suave)}#bloco-an-clientes-variacao .ancli-tabela td.ancli-cai{color:var(--vermelho);font-weight:700}#bloco-an-clientes-variacao .ancli-tabela td.ancli-sobe{color:var(--verde);font-weight:700}#bloco-an-estados .anuf-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow:auto}#bloco-an-estados .anuf-tabela{width:100%;font-size:14px}#bloco-an-estados .anuf-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-estados .anuf-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-estados .anuf-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#bloco-an-estados .anuf-tabela .anuf-pos{text-align:right;white-space:nowrap;width:44px;font-family:var(--fonte-numeros);color:var(--texto-tenue);font-weight:700}#bloco-an-estados{container-type:inline-size}#bloco-an-estados .anuf-tabela .anuf-nome{min-width:180px;max-width:clamp(180px,100cqi - 650px,340px)}#bloco-an-estados .anuf-nome-texto{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-an-estados .anuf-sub{color:var(--texto-tenue);font-size:12.5px;line-height:1.3;display:block}#bloco-an-estados .anuf-tabela .anuf-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-estados .anuf-sub-linha .anuf-nome-texto{font-weight:400}#bloco-an-estados .anuf-tabela .anuf-aviso{color:var(--texto-tenue);font-size:13px}#bloco-an-estados .anuf-sub-linha--aviso{cursor:default}#bloco-an-contas-receber{container-type:inline-size}#bloco-an-contas-receber .anrcb-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:14px;display:grid}@container (min-width:420px){#bloco-an-contas-receber .anrcb-minis{grid-template-columns:repeat(3,minmax(0,1fr))}}#bloco-an-contas-receber .anrcb-faixas{margin-top:8px}#bloco-an-contas-receber .anrcb-titulo{font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;color:var(--texto);margin-top:20px;font-size:13px;font-weight:700;line-height:1.3}#bloco-an-impostos-destino{container-type:inline-size}#bloco-an-impostos-destino .animpd-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:14px;display:grid}@container (min-width:260px){#bloco-an-impostos-destino .animpd-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:520px){#bloco-an-impostos-destino .animpd-minis{grid-template-columns:repeat(4,minmax(0,1fr))}}#bloco-an-impostos-destino .animpd-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:14px;overflow:auto}#bloco-an-impostos-destino .animpd-tabela{width:100%;font-size:14px}#bloco-an-impostos-destino .animpd-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-impostos-destino .animpd-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-impostos-destino .animpd-tabela .animpd-nome{min-width:150px}#bloco-an-impostos-destino .animpd-nome-texto{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-an-impostos-destino .animpd-sub{color:var(--texto-tenue);font-size:12.5px;line-height:1.3;display:block}#bloco-an-impostos-destino .animpd-tabela .animpd-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-impostos-destino .animpd-tabela td.animpd-carga{color:var(--azul);font-weight:700}#bloco-an-compras{container-type:inline-size}#bloco-an-compras .ancmp-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:6px;margin-bottom:10px;display:grid}@container (min-width:310px){#bloco-an-compras .ancmp-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:630px){#bloco-an-compras .ancmp-minis{grid-template-columns:repeat(4,minmax(0,1fr))}}#bloco-an-compras .ancmp-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;margin-top:10px;overflow:auto}#bloco-an-compras .ancmp-tabela{width:100%;font-size:14px}#bloco-an-compras .ancmp-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-compras .ancmp-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-compras .ancmp-tabela .ancmp-nome{min-width:180px;max-width:clamp(180px,100cqi - 690px,360px)}#bloco-an-compras .ancmp-nome-texto{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-an-compras .ancmp-sub{color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;display:block;overflow:hidden}#bloco-an-compras .ancmp-tabela .ancmp-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-compras .ancmp-tabela td.ancmp-vencido{color:var(--vermelho);font-weight:700}#bloco-an-ciclo{container-type:inline-size}#bloco-an-ciclo .ancic-minis{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-top:6px;display:grid}@container (min-width:260px){#bloco-an-ciclo .ancic-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:520px){#bloco-an-ciclo .ancic-minis{grid-template-columns:repeat(4,minmax(0,1fr))}}#bloco-an-ciclo .ancic-texto{color:var(--texto);background:var(--azul);border-radius:8px;margin-top:14px;padding:10px 12px;font-size:14px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){#bloco-an-ciclo .ancic-texto{background:color-mix(in srgb, var(--azul) 10%, var(--painel))}}#bloco-an-ciclo .ancic-texto b{font-family:var(--fonte-numeros);font-weight:700}#bloco-an-estoque .anetq-partes{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:10px;margin-bottom:16px;display:grid}@container (min-width:300px){#bloco-an-estoque .anetq-partes{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:640px){#bloco-an-estoque .anetq-partes{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:1240px){#bloco-an-estoque .anetq-partes{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}#bloco-an-estoque .anetq-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-an-estoque .anetq-tabela{width:100%;font-size:14px}#bloco-an-estoque .anetq-tabela th{z-index:1;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-an-estoque .anetq-tabela td{vertical-align:middle;padding:6px 10px}#bloco-an-estoque .anetq-tabela th{vertical-align:bottom}#bloco-an-estoque .anetq-tabela th.anetq-num{white-space:normal}#bloco-an-estoque .anetq-tabela th .grd-ordenar{text-align:inherit}#bloco-an-estoque{container-type:inline-size}#bloco-an-estoque .anetq-tabela .anetq-nome{min-width:180px;max-width:clamp(180px,100cqi - 756px,360px)}#bloco-an-estoque .anetq-nome-texto{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-an-estoque .anetq-tabela .anetq-grupo{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:var(--texto-suave);overflow:hidden}#bloco-an-estoque .anetq-tabela .anetq-num{text-align:right;white-space:nowrap;font-family:var(--fonte-numeros)}#bloco-an-estoque .anetq-tabela .anetq-curva{text-align:center;white-space:nowrap;font-family:var(--fonte-numeros);color:var(--texto-suave);font-weight:700}#visao-produto-analitico .bloco-rotulo b{color:var(--texto)}#visao-produto-analitico .bloco-rotulo .sep{color:var(--texto-tenue)}#visao-produto-analitico .bloco-rotulo .marca{color:var(--azul)}#bloco-pan-produtos{container-type:inline-size}#bloco-pan-produtos .pan-nota{color:var(--texto-suave);margin:4px 0 8px;font-size:13px;line-height:1.5}#bloco-pan-produtos .pan-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-pan-produtos .pan-tabela{table-layout:fixed;--pan-recuo:52px;width:100%;font-size:14px}#bloco-pan-produtos .pan-tabela>thead>tr>th{z-index:2;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-pan-produtos .pan-tabela>tbody>tr>td{white-space:nowrap;vertical-align:middle;padding:6px 10px}#bloco-pan-produtos .pan-tabela>tbody>tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#bloco-pan-produtos .pan-tabela .pan-pos{text-align:right;width:52px;font-family:var(--fonte-numeros);color:var(--texto-tenue);padding-left:4px;padding-right:8px;font-weight:700}#bloco-pan-produtos .pan-tabela .pan-m2{width:96px}#bloco-pan-produtos .pan-tabela .pan-parte{width:76px}#bloco-pan-produtos .pan-tabela .pan-nome{text-align:left;overflow:hidden}#bloco-pan-produtos .pan-texto{text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}#bloco-pan-produtos .pan-tabela .pan-num{text-align:right;font-family:var(--fonte-numeros)}#bloco-pan-produtos .pan-pct{color:var(--texto);font-weight:700}#bloco-pan-produtos .pan-tabela>tbody>tr.pan-aberto>td{white-space:normal;padding:0 0 6px var(--pan-recuo)}#bloco-pan-produtos .pan-aviso{color:var(--texto-suave);padding:10px 4px;font-size:13px}#bloco-pan-produtos .panq-grade{grid-template-columns:304px 264px 302px minmax(0,1fr);gap:10px;display:grid}#bloco-pan-produtos .panq-rolagem{height:var(--lista-altura-baixa);border:1px solid var(--linha);border-radius:10px;overflow:auto}#bloco-pan-produtos .panq-tabela{table-layout:fixed;width:100%;font-size:13px}#bloco-pan-produtos .panq-tabela>thead>tr>th{z-index:2;text-align:left;white-space:nowrap;font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px;font-size:12px;font-weight:700;position:sticky;top:0}#bloco-pan-produtos .panq-tabela>tbody>tr>td{white-space:nowrap;vertical-align:middle;padding:5px 8px}#bloco-pan-produtos .panq-tabela.tabela-cartoes>tbody>tr.cartao{cursor:default}#bloco-pan-produtos .panq-tabela .panq-nome{text-align:left;overflow:hidden}#bloco-pan-produtos .panq-texto{text-overflow:ellipsis;font-weight:600;line-height:1.3;display:block;overflow:hidden}#bloco-pan-produtos .panq-detalhe{text-overflow:ellipsis;color:var(--texto-tenue);font-size:12px;line-height:1.3;display:block;overflow:hidden}#bloco-pan-produtos .panq-tabela .panq-num{text-align:right;width:70px;font-family:var(--fonte-numeros)}#bloco-pan-produtos .panq-tabela th.panq-num:last-child{width:60px}#bloco-pan-produtos .panq-pct{color:var(--texto);font-weight:700}@container (max-width:1419px){#bloco-pan-produtos .panq-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:702px){#bloco-pan-produtos .panq-grade{grid-template-columns:minmax(0,1fr)}}@container (max-width:480px){#bloco-pan-produtos .pan-tabela{--pan-recuo:0px;font-size:13px}#bloco-pan-produtos .pan-tabela .pan-pos{width:42px}#bloco-pan-produtos .pan-tabela .pan-m2{width:64px}#bloco-pan-produtos .pan-tabela .pan-parte{width:56px}#bloco-pan-produtos .pan-tabela>tbody>tr>td{padding-left:6px;padding-right:6px}#bloco-pan-produtos .pan-tabela>tbody>tr>td.pan-nome{white-space:normal}#bloco-pan-produtos .pan-texto{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}#bloco-pan-produtos .panq-tabela>tbody>tr>td.panq-num{font-size:12px}#bloco-pan-produtos .panq-tabela>tbody>tr>td{padding-left:6px;padding-right:6px}#bloco-pan-produtos .panq-tabela .panq-num{width:60px}#bloco-pan-produtos .panq-tabela th.panq-num:last-child{width:52px}}#visao-tarefas .esc-barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}#visao-tarefas .esc-navega{align-items:center;gap:6px;margin-left:auto;display:flex}#visao-tarefas .esc-referencia{text-align:center;min-width:180px;font-weight:600}@media (max-width:420px){#visao-tarefas .esc-referencia{min-width:0}}#visao-tarefas{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano)}#visao-tarefas .bloco-rotulo b{color:var(--texto)}#visao-tarefas .bloco-rotulo .marca{color:var(--azul)}#visao-tarefas .tf-modal-fundo{z-index:70;overscroll-behavior:contain;background:var(--texto);padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .tf-modal-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}#visao-tarefas .tf-modal{background:var(--painel);border:1px solid var(--linha);width:min(960px,100%);box-shadow:var(--sombra-cartao);border-radius:12px;margin:0 auto;padding:clamp(14px,3vw,24px)}#visao-tarefas .ct-caixa{cursor:pointer;width:17px;height:17px;accent-color:var(--verde);flex:none;margin:0}#visao-tarefas .ct-selo{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:700}#visao-tarefas .ct-selo--em-aberto{background:var(--painel-2);color:var(--texto-suave);border-color:var(--linha)}#visao-tarefas .ct-selo--atrasada{background:var(--vermelho);color:#fff}#visao-tarefas .ct-selo--concluida{background:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-selo--concluida{background:color-mix(in srgb, var(--verde) 16%, var(--painel))}}#visao-tarefas .ct-selo--concluida{color:var(--verde);border-color:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-selo--concluida{border-color:color-mix(in srgb, var(--verde) 40%, transparent)}}#visao-tarefas .ct-selo--cancelada{background:var(--painel-2);color:var(--texto-tenue);border-color:var(--linha);font-style:italic}#visao-tarefas .ct-selo--excluida,#visao-tarefas .ct-selo--excluida-vencida{background:var(--painel-2);color:var(--texto-tenue);border-color:var(--linha)}#visao-tarefas .ct-gravando{text-transform:uppercase;letter-spacing:.04em;color:var(--laranja);border:1px dashed var(--laranja);border-radius:6px;padding:1px 7px;font-size:10px;font-weight:700}#visao-tarefas .ct-caixa:disabled{cursor:not-allowed;opacity:.4}#visao-tarefas .ct-estrela{cursor:pointer;width:18px;height:18px;color:var(--texto-tenue);background:0 0;border:0;flex:none;padding:0;font-size:14px;line-height:1}#visao-tarefas .ct-estrela:hover,#visao-tarefas .ct-estrela--on{color:var(--ouro)}#visao-tarefas .ct-estrela:focus-visible{outline:2px solid var(--ouro);outline-offset:1px;border-radius:4px}#visao-tarefas .ct-controles{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}#visao-tarefas .ct-status{font:inherit;cursor:pointer;border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:6px;padding:2px 6px;font-size:11px}#visao-tarefas .ct-motivo{flex-basis:100%;align-items:center;gap:6px;margin-top:6px;display:flex}#visao-tarefas .ct-motivo-campo{min-width:0;font:inherit;background:var(--painel);color:var(--texto);border:1px solid var(--linha);border-radius:6px;flex:auto;padding:4px 8px;font-size:12px}#visao-tarefas .ct-motivo-campo:focus-visible{outline:2px solid var(--acento);outline-offset:1px}#visao-tarefas .ct-motivo-ok,#visao-tarefas .ct-motivo-nao{font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}#visao-tarefas .ct-motivo-ok{background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-motivo-ok{background:color-mix(in srgb, var(--vermelho) 16%, var(--painel))}}#visao-tarefas .ct-motivo-ok{color:var(--vermelho);border:1px solid var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-motivo-ok{border:1px solid color-mix(in srgb, var(--vermelho) 40%, transparent)}}#visao-tarefas .ct-motivo-ok:disabled{background:var(--painel-2);color:var(--texto-tenue);border-color:var(--linha);cursor:not-allowed}#visao-tarefas .ct-motivo-nao{background:var(--painel-2);color:var(--texto-tenue);border:1px solid var(--linha)}#visao-tarefas .qt-grade{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}#visao-tarefas .qt-grade--mes{grid-template-columns:repeat(7,minmax(96px,1fr));overflow-x:auto}#visao-tarefas .qt-grade--ano{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}#visao-tarefas .qt-grade--semana{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}#visao-tarefas .qt-grade--dia{grid-template-columns:1fr}#visao-tarefas .qt-celula{border:1px solid var(--linha);background:var(--painel);border-radius:10px;flex-direction:column;gap:4px;height:192px;padding:10px;display:flex;overflow:hidden}#visao-tarefas .qt-grade--dia .qt-celula{height:auto;overflow:visible}#visao-tarefas .qt-celula--vazia{opacity:.55}#visao-tarefas .qt-celula--fora{background:var(--painel-2)}#visao-tarefas .qt-celula--sem-dado{border-style:dashed}#visao-tarefas .qt-sem-dado{color:var(--texto-tenue);font-size:11px;font-style:italic}#visao-tarefas .qt-celula-titulo{letter-spacing:.02em;text-transform:uppercase;color:var(--texto-tenue);font-size:12px;font-weight:700}#visao-tarefas .qt-contador{text-transform:none;font-weight:400}#visao-tarefas .qt-celula--clicavel{cursor:pointer}#visao-tarefas .qt-celula--clicavel:hover{border-color:var(--azul)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .qt-celula--clicavel:hover{border-color:color-mix(in srgb, var(--azul) 45%, var(--linha))}}#visao-tarefas button.qt-celula-titulo{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-family:inherit;display:block}#visao-tarefas button.qt-celula-titulo:focus-visible{outline:2px solid var(--azul);outline-offset:2px;border-radius:4px}#visao-tarefas .qt-tarefa{text-align:left;border-left:3px solid var(--qt-cor);background:var(--painel-2);cursor:pointer;border-radius:8px;width:100%;padding:6px 8px;display:block}#visao-tarefas .qt-tarefa--n1{--qt-cor:var(--grau-maior)}#visao-tarefas .qt-tarefa--n2{--qt-cor:var(--grau-tarefa)}#visao-tarefas .qt-tarefa--n3{--qt-cor:var(--grau-sub)}#visao-tarefas .qt-tarefa--encerrada{border-left-color:var(--texto-tenue);opacity:.7}#visao-tarefas .qt-tarefa--encerrada .qt-tarefa-titulo{text-decoration:line-through}#visao-tarefas .qt-tarefa--resumo{background:0 0;padding:3px 6px}#visao-tarefas .qt-tarefa-pe{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}#visao-tarefas .qt-tarefa-prazo{font-family:var(--fonte-numeros);color:var(--texto-tenue);white-space:nowrap;font-size:11px;font-weight:700}#visao-tarefas .qt-tarefa--resumo .qt-tarefa-titulo{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}#visao-tarefas .qt-tarefa-titulo{font-size:13px;font-weight:600}#visao-tarefas button.qt-tarefa-titulo{text-align:left;width:100%;max-width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:block}#visao-tarefas button.qt-tarefa-titulo:focus-visible{outline:2px solid var(--qt-cor);outline-offset:2px;border-radius:4px}#visao-tarefas .qt-tarefa-pai,#visao-tarefas .qt-tarefa-quem{color:var(--texto-tenue);font-size:11px}#visao-tarefas .qt-tarefa-fim{color:var(--verde);font-size:11px;font-weight:600}#visao-tarefas .qt-tarefa-fim--cancelada{color:var(--texto-suave);font-style:italic;font-weight:400}#visao-tarefas .qt-tarefa-porque{color:var(--texto-tenue);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;display:-webkit-box;overflow:hidden}#visao-tarefas .qt-sem-agenda{color:var(--vermelho);font-size:11px;font-weight:600}#visao-tarefas .qt-mais{font:inherit;cursor:pointer;color:var(--azul);border:1px solid var(--linha);background:0 0;border-radius:6px;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:11px;font-weight:600}#visao-tarefas .qt-mais:hover{background:var(--painel-2)}#visao-tarefas .ct-tags{vertical-align:middle;flex-wrap:wrap;display:inline-flex}#visao-tarefas .ct-tag{font:inherit;cursor:pointer}#visao-tarefas .ct-tags--quadradinho{gap:3px}#visao-tarefas .ct-tag--quadradinho{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--grau-sub);background:var(--grau-sub);border-radius:3px;padding:0 5px;font-size:9px;font-weight:800;line-height:1.5}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-tag--quadradinho{background:color-mix(in srgb, var(--grau-sub) 14%, var(--painel))}}#visao-tarefas .ct-tag--quadradinho{color:var(--grau-tarefa)}#visao-tarefas .ct-tag--quadradinho:not(.ct-tag--on):hover{background:var(--grau-sub)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-tag--quadradinho:not(.ct-tag--on):hover{background:color-mix(in srgb, var(--grau-sub) 32%, var(--painel))}}#visao-tarefas .ct-tags--pilula{gap:4px}#visao-tarefas .ct-tag--pilula{border:1px solid var(--grau-tarefa);background:var(--painel);color:var(--grau-tarefa);border-radius:999px;padding:0 9px;font-size:11px;font-weight:600;line-height:1.5}#visao-tarefas .ct-tag--pilula:not(.ct-tag--on):hover{background:var(--grau-tarefa)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-tag--pilula:not(.ct-tag--on):hover{background:color-mix(in srgb, var(--grau-tarefa) 10%, var(--painel))}}#visao-tarefas .ct-tag--on{background:var(--grau-tarefa);border-color:var(--grau-tarefa);color:#fff}#visao-tarefas .ct-moldura{--cartao-cor:var(--grau-tarefa);--cartao-texto:var(--grau-tarefa);background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--cartao-cor);box-shadow:0 1px 2px #00000075, 0 4px 10px var(--cartao-cor);border-radius:12px;padding:14px}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ct-moldura{box-shadow:0 1px 2px #00000075, 0 4px 10px color-mix(in srgb, var(--cartao-cor) 29%, transparent)}}#visao-tarefas .ct-ficha{grid-template-columns:18px max-content minmax(0,1fr);gap:8px 6px;min-width:0;display:grid}#visao-tarefas .ct-ficha-linha{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}#visao-tarefas .ct-ficha-icone{color:var(--cartao-cor);display:block}#visao-tarefas .ct-ficha-rotulo{color:var(--texto-suave);font-size:13px;font-weight:500}#visao-tarefas .ct-ficha-valor{font-family:var(--fonte-numeros);color:var(--texto);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}#visao-tarefas .ct-ficha-valor--nome{font-family:inherit;font-weight:600}#visao-tarefas .ct-ficha-valor--vazio{color:var(--texto-tenue);font-family:inherit;font-weight:500}#visao-tarefas .ct-ficha-linha--quebra>.ct-ficha-valor{white-space:normal;overflow:visible}#visao-tarefas .ct-ficha-progresso{grid-column:1/-1;grid-template-columns:subgrid;row-gap:5px;display:grid}#visao-tarefas .ct-ficha-barra{background:var(--asfalto-2);border:1px solid var(--texto-tenue);border-radius:5px;grid-column:1/-1;height:8px;display:block;overflow:hidden}#visao-tarefas .ct-ficha-barra-cheia{background:var(--cartao-cor);height:100%;display:block}#visao-tarefas .ct-cabeca{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}#visao-tarefas .ct-titulo{width:100%;min-width:0;height:1.25em;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.25;display:block;overflow:hidden}#visao-tarefas .ct-cabeca-selo{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}#visao-tarefas .mt-dica{color:var(--texto-tenue);margin-bottom:10px;font-size:12px}#visao-tarefas .mt-topo{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}#visao-tarefas .mt-busca,#visao-tarefas .mt-filtro-tag,#visao-tarefas .mt-periodo-campo input{font:inherit;border:1px solid var(--linha);background:var(--painel);min-width:0;color:var(--texto);border-radius:8px;padding:6px 10px;font-size:13px}#visao-tarefas .mt-busca{flex:0 200px}#visao-tarefas .mt-tag-campo{flex:0 180px;display:flex;position:relative}#visao-tarefas .mt-filtro-tag{width:100%;padding-right:26px}#visao-tarefas .mt-filtro-tag:disabled{cursor:default;color:var(--texto-tenue)}#visao-tarefas .mt-tag-limpar{width:20px;height:20px;color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:15px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}#visao-tarefas .mt-tag-limpar:hover{background:var(--painel-2);color:var(--texto)}#visao-tarefas .mt-sugestoes{z-index:20;background:var(--painel);border:1px solid var(--linha);border-radius:8px;min-width:100%;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 16px #00000024}#visao-tarefas .mt-sugestao{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:6px 8px;font-size:13px;overflow:hidden}#visao-tarefas .mt-sugestao--realce{background:var(--grau-tarefa)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-sugestao--realce{background:color-mix(in srgb, var(--grau-tarefa) 12%, var(--painel))}}#visao-tarefas .mt-sugestao--vazia{cursor:default;color:var(--texto-tenue);font-style:italic}#visao-tarefas .mt-limpar{font:inherit;cursor:pointer;border:1px solid var(--linha);background:var(--painel);color:var(--texto);border-radius:8px;padding:5px 10px;font-size:12px}#visao-tarefas .mt-limpar:hover:not(:disabled){background:var(--painel-2)}#visao-tarefas .mt-limpar:disabled{cursor:default;opacity:.45}#visao-tarefas .mt-periodo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#visao-tarefas .mt-periodo-campo{color:var(--texto-suave);align-items:center;gap:5px;font-size:12px;display:flex}#visao-tarefas .mt-periodo-campo input{padding:5px 8px}#visao-tarefas .mt-nova{font:inherit;cursor:pointer;border:1px solid var(--grau-tarefa);background:var(--grau-tarefa);color:#fff;white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700}#visao-tarefas .mt-nova:hover{background:var(--grau-tarefa)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-nova:hover{background:color-mix(in srgb, var(--grau-tarefa) 85%, #000)}}#visao-tarefas .mt-setas{gap:6px;margin-left:auto;display:flex}#visao-tarefas .mt-seta{font:inherit;cursor:pointer;border:1px solid var(--linha);background:var(--painel);width:30px;height:30px;color:var(--texto);border-radius:8px;font-size:15px;line-height:1}#visao-tarefas .mt-seta:hover{background:var(--painel-2)}#visao-tarefas .mt-trilho{scroll-snap-type:x proximity;gap:10px;margin:0 -18px;padding:14px 18px 28px;scroll-padding-left:18px;display:flex;overflow-x:auto}#visao-tarefas .mt-trilho>.mt-cartao{scroll-snap-align:start;flex:0 0 272px;min-width:0}#visao-tarefas .mt-cartao{--cartao-cor:var(--grau-maior);--cartao-texto:var(--grau-maior)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-cartao{--cartao-texto:color-mix(in srgb, var(--grau-maior) 70%, var(--texto))}}#visao-tarefas .mt-cartao{--mt-destaque:var(--cartao-cor);flex-direction:column;gap:10px;transition:transform .15s,box-shadow .15s;display:flex;position:relative}#visao-tarefas .mt-cartao>.ct-estrela{z-index:1;position:absolute;top:12px;right:12px}#visao-tarefas .mt-cartao .ct-titulo{padding-right:22px}#visao-tarefas .mt-cartao--importante{--mt-destaque:var(--ouro);border-color:var(--ouro);box-shadow:0 1px 2px #00000085, 0 5px 12px var(--ouro)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-cartao--importante{box-shadow:0 1px 2px #00000085, 0 5px 12px color-mix(in srgb, var(--ouro) 44%, transparent)}}#visao-tarefas .mt-cartao--aberto{box-shadow:0 10px 20px var(--mt-destaque), 0 3px 6px #0000002e;transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-cartao--aberto{box-shadow:0 10px 20px color-mix(in srgb, var(--mt-destaque) 38%, transparent), 0 3px 6px #0000002e}}#visao-tarefas .mt-cartao .ct-selo--em-aberto{background:var(--cartao-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-cartao .ct-selo--em-aberto{background:color-mix(in srgb, var(--cartao-cor) 12%, var(--painel))}}#visao-tarefas .mt-cartao .ct-selo--em-aberto{color:var(--cartao-texto);border-color:var(--cartao-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .mt-cartao .ct-selo--em-aberto{border-color:color-mix(in srgb, var(--cartao-cor) 30%, transparent)}}#visao-tarefas .mt-abrir{text-align:left;width:100%;min-width:0;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}#visao-tarefas .mt-tags{scroll-snap-type:x proximity;scrollbar-width:thin;padding-top:2px;padding-bottom:4px;overflow-x:auto}#visao-tarefas .mt-tags>.ct-tags{flex-wrap:nowrap;width:max-content;display:flex}#visao-tarefas .mt-tags>.ct-tags>.ct-tag{white-space:nowrap;scroll-snap-align:start;flex:none}#visao-tarefas .ti-faixa{flex-wrap:wrap;gap:8px;display:flex}#visao-tarefas .ti-item{border:1.5px solid var(--ti-cor);background:var(--ouro);align-items:stretch;gap:2px;max-width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-item{background:color-mix(in srgb, var(--ouro) 8%, var(--painel))}}#visao-tarefas .ti-item{box-shadow:0 1px 6px var(--ti-cor);border-radius:10px;padding:6px 4px 6px 10px}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-item{box-shadow:0 1px 6px color-mix(in srgb, var(--ti-cor) 32%, transparent)}}#visao-tarefas .ti-item{transition:transform .15s,box-shadow .15s}#visao-tarefas .ti-item:hover{box-shadow:0 2px 12px var(--ti-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-item:hover{box-shadow:0 2px 12px color-mix(in srgb, var(--ti-cor) 48%, transparent)}}#visao-tarefas .ti-item--selecionado,#visao-tarefas .ti-item--selecionado:hover{box-shadow:0 10px 20px var(--ti-cor), 0 3px 6px #0000002e;transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-item--selecionado,#visao-tarefas .ti-item--selecionado:hover{box-shadow:0 10px 20px color-mix(in srgb, var(--ti-cor) 38%, transparent), 0 3px 6px #0000002e}}#visao-tarefas .ti-item--n1{--ti-cor:var(--grau-maior)}#visao-tarefas .ti-item--n2{--ti-cor:var(--grau-tarefa)}#visao-tarefas .ti-item--n3{--ti-cor:var(--grau-sub)}#visao-tarefas .ti-nivel{white-space:nowrap;color:var(--ti-cor);font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-nivel{color:color-mix(in srgb, var(--ti-cor) 70%, var(--texto))}}#visao-tarefas .ti-abrir{min-width:0;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;padding:0;display:flex}#visao-tarefas .ti-abrir:focus-visible{outline:2px solid var(--ouro);outline-offset:2px;border-radius:6px}#visao-tarefas .ti-titulo{color:var(--ti-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .ti-titulo{color:color-mix(in srgb, var(--ti-cor) 70%, var(--texto))}}#visao-tarefas .ti-titulo{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:13px;font-weight:700;overflow:hidden}#visao-tarefas .ti-pe{align-items:center;gap:6px;display:flex}#visao-tarefas .ti-data{font-family:var(--fonte-numeros);white-space:nowrap;font-size:12px;font-weight:700}#visao-tarefas .ti-data-rotulo{color:var(--texto-tenue);font-family:inherit;font-size:11px;font-weight:400}#visao-tarefas .ti-tirar{cursor:pointer;width:24px;color:var(--ouro);background:0 0;border:0;flex:none;align-self:center;padding:0;font-size:14px;line-height:1}#visao-tarefas .ti-tirar:hover{color:var(--vermelho)}#visao-tarefas .ti-tirar:focus-visible{outline:2px solid var(--ouro);outline-offset:1px;border-radius:4px}#visao-tarefas .ti-filtro{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}#visao-tarefas .ti-niveis{flex-wrap:wrap;gap:6px;display:flex}#visao-tarefas .ti-niveis .month-botao:disabled{opacity:.45}#visao-tarefas .ti-busca{font:inherit;border:1px solid var(--linha);background:var(--painel);min-width:0;max-width:320px;color:var(--texto);border-radius:8px;flex:200px;padding:5px 10px;font-size:13px}#visao-tarefas .ti-busca:focus-visible{outline:2px solid var(--ouro);outline-offset:1px}#visao-tarefas .ti-aviso{color:var(--texto-tenue);padding-top:8px;font-size:11px}#visao-tarefas .te-resumo{color:var(--texto-suave);margin-bottom:10px;font-size:12px}#visao-tarefas .ct-editar{cursor:pointer;width:18px;height:18px;color:var(--texto-tenue);background:0 0;border:0;flex:none;padding:0;font-size:13px;line-height:1}#visao-tarefas .ct-editar:hover{color:var(--grau-tarefa)}#visao-tarefas .ct-editar:focus-visible{outline:2px solid var(--grau-tarefa);outline-offset:1px;border-radius:4px}#visao-tarefas .dm-mais-barra{margin:0 0 10px;display:flex}#visao-tarefas .dm-mais{max-width:100%}#visao-tarefas .dm-mais>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#visao-tarefas .dm-resumo{border-bottom:2px solid var(--grau-tarefa);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:10px;display:flex}#visao-tarefas .dm-resumo-conta{font-family:var(--fonte-numeros);color:var(--texto-suave);white-space:nowrap;font-size:13px;font-weight:700}#visao-tarefas .dm-barra{background:var(--asfalto-2);border:1px solid var(--texto-tenue);border-radius:5px;flex:140px;height:8px;display:block;overflow:hidden}#visao-tarefas .dm-barra-cheia{background:var(--grau-tarefa);height:100%;display:block}#visao-tarefas .dm-faixa{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}#visao-tarefas .dm-filtro{border:1.5px solid #000;border-radius:8px;margin-left:auto;display:inline-flex;overflow:hidden}#visao-tarefas .dm-filtro button{font:inherit;cursor:pointer;background:var(--painel-2);color:var(--texto);border:0;padding:3px 12px;font-size:12px;font-weight:600}#visao-tarefas .dm-filtro button[aria-pressed=true]{background:var(--grau-tarefa);color:#fff}#visao-tarefas .dm-filtro button:focus-visible{outline:2px solid var(--grau-tarefa);outline-offset:-2px}#visao-tarefas .dm-legenda{margin:2px 0 8px}#visao-tarefas .dm-legenda-amostra--maior{border-color:var(--grau-maior)}#visao-tarefas .dm-legenda-amostra--tarefa{border-color:var(--grau-tarefa)}#visao-tarefas .dm-legenda-amostra--sub{border-color:var(--grau-sub)}#visao-tarefas .dm-legenda-amostra--atrasada{border-color:var(--vermelho)}#visao-tarefas .dm-legenda-amostra--concluida{border-color:var(--verde)}#visao-tarefas .dm-mapa-rolagem{margin:-6px -16px -16px;padding:8px 16px 24px;overflow-x:auto}#visao-tarefas .dm-mapa{flex-direction:column;min-width:100%;display:inline-flex}#visao-tarefas .dm-ramo{align-items:center;display:flex}#visao-tarefas .dm-grupo{border:2px solid var(--linha);border-radius:12px;flex-direction:column;gap:10px;margin-left:34px;padding:10px 14px 12px;display:flex;position:relative}#visao-tarefas .dm-grupo:before{content:"";border-top:2px solid var(--linha);width:34px;position:absolute;top:50%;left:-34px}#visao-tarefas .dm-grupo--g1{border-color:var(--grau-tarefa)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-grupo--g1{border-color:color-mix(in srgb, var(--grau-tarefa) 45%, transparent)}}#visao-tarefas .dm-grupo--g2{border-color:var(--grau-sub)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-grupo--g2{border-color:color-mix(in srgb, var(--grau-sub) 55%, transparent)}}#visao-tarefas .dm-grupo-conta{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);font-size:11px;font-weight:700}#visao-tarefas .dm-grupo-colunas{align-items:flex-start;gap:18px;display:flex}#visao-tarefas .dm-coluna{flex-direction:column;gap:10px;display:flex}#visao-tarefas .dm-no{--no-cor:var(--grau-tarefa);background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--no-cor);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;flex-direction:column;flex:none;gap:5px;width:220px;height:132px;padding:8px 10px;font-size:13px;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000014}#visao-tarefas .dm-no:hover{box-shadow:0 2px 8px var(--no-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no:hover{box-shadow:0 2px 8px color-mix(in srgb, var(--no-cor) 25%, transparent)}}#visao-tarefas .dm-no--alheia,#visao-tarefas .dm-no--alheia .dm-no-nome{cursor:default}#visao-tarefas .dm-no--alheia:hover{box-shadow:0 1px 2px #00000014}#visao-tarefas .dm-no--g0{--no-cor:var(--grau-maior);background:var(--painel-2);width:240px}#visao-tarefas .dm-no--g1{--no-cor:var(--grau-tarefa)}#visao-tarefas .dm-no--g2{--no-cor:var(--grau-sub);width:200px}#visao-tarefas .dm-no--importante{--no-cor:var(--ouro);background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--importante{background:color-mix(in srgb, var(--ouro) 8%, var(--painel))}}#visao-tarefas .dm-no--atrasada{--no-cor:var(--vermelho);border-color:var(--vermelho);background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--atrasada{background:color-mix(in srgb, var(--vermelho) 6%, var(--painel))}}#visao-tarefas .dm-no--concluida{--no-cor:var(--verde);background:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--concluida{background:color-mix(in srgb, var(--verde) 5%, var(--painel))}}#visao-tarefas .dm-no--concluida{border-color:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--concluida{border-color:color-mix(in srgb, var(--verde) 22%, var(--linha))}}#visao-tarefas .dm-no--concluida{color:var(--texto-tenue)}#visao-tarefas .dm-no--concluida .ct-selo{color:var(--texto-tenue);border-color:var(--texto-tenue);background:0 0}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--concluida .ct-selo{border-color:color-mix(in srgb, var(--texto-tenue) 35%, transparent)}}#visao-tarefas .dm-no--concluida .dm-no-barra-cheia{background:var(--texto-tenue)}#visao-tarefas .dm-no--concluida .dm-no-mais{color:var(--texto-tenue);background:var(--painel-2)}#visao-tarefas .dm-no--concluida:hover{box-shadow:0 1px 2px #00000014}#visao-tarefas .dm-no--cancelada{--no-cor:var(--texto-tenue);background:var(--painel-2)}#visao-tarefas .dm-no--aberto,#visao-tarefas .dm-no--aberto:hover{box-shadow:0 0 0 2px var(--no-cor)}#visao-tarefas .dm-no--selecionado,#visao-tarefas .dm-no--selecionado:hover{box-shadow:0 10px 20px var(--no-cor), 0 3px 6px #0000002e;transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--selecionado,#visao-tarefas .dm-no--selecionado:hover{box-shadow:0 10px 20px color-mix(in srgb, var(--no-cor) 38%, transparent), 0 3px 6px #0000002e}}#visao-tarefas .dm-no--selecionado.dm-no--aberto,#visao-tarefas .dm-no--selecionado.dm-no--aberto:hover{box-shadow:0 0 0 2px var(--no-cor), 0 10px 20px var(--no-cor), 0 3px 6px #0000002e}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no--selecionado.dm-no--aberto,#visao-tarefas .dm-no--selecionado.dm-no--aberto:hover{box-shadow:0 0 0 2px var(--no-cor), 0 10px 20px color-mix(in srgb, var(--no-cor) 38%, transparent), 0 3px 6px #0000002e}}#visao-tarefas .dm-no--apagada{opacity:.55}#visao-tarefas .dm-no-topo{align-items:flex-start;gap:6px;display:flex}#visao-tarefas .dm-no-nome{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;overflow-wrap:anywhere;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;flex:1;padding:0;font-weight:700;display:-webkit-box;overflow:hidden}#visao-tarefas .dm-no--g0 .dm-no-nome{font-weight:800}#visao-tarefas .dm-no--g2 .dm-no-nome{font-weight:600}#visao-tarefas .dm-no--pronta .dm-no-nome{color:var(--texto-tenue);text-decoration:line-through}#visao-tarefas .dm-no-nome:focus-visible{outline:2px solid var(--no-cor);outline-offset:2px;border-radius:3px}#visao-tarefas .dm-no-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;display:flex}#visao-tarefas .dm-no-minha,#visao-tarefas .dm-no-modelo{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--no-cor);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no-minha,#visao-tarefas .dm-no-modelo{background:color-mix(in srgb, var(--no-cor) 14%, var(--painel))}}#visao-tarefas .dm-no-minha,#visao-tarefas .dm-no-modelo{color:var(--no-cor)}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no-minha,#visao-tarefas .dm-no-modelo{color:color-mix(in srgb, var(--no-cor) 70%, var(--texto))}}#visao-tarefas .dm-no-data{font-family:var(--fonte-numeros);white-space:nowrap;font-size:12px;font-weight:700}#visao-tarefas .dm-no-fim{flex-direction:column;gap:5px;min-width:0;margin-top:auto;display:flex}#visao-tarefas .dm-no-fim:empty{display:none}#visao-tarefas .dm-no-barra{background:var(--asfalto-2);border-radius:3px;height:5px;display:block;overflow:hidden}#visao-tarefas .dm-no-barra-cheia{background:var(--no-cor);height:100%;display:block}#visao-tarefas .dm-no-mais{font:inherit;cursor:pointer;color:var(--no-cor);background:var(--no-cor);align-self:flex-start;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){#visao-tarefas .dm-no-mais{background:color-mix(in srgb, var(--no-cor) 10%, var(--painel))}}#visao-tarefas .dm-no-mais{border:0;border-radius:999px;padding:1px 9px}#visao-tarefas .dm-no-mais:focus-visible{outline:2px solid var(--no-cor);outline-offset:2px}#visao-tarefas .dm-no-nota{color:var(--texto-tenue);font-size:11px}#visao-tarefas .dm-saidas{flex-direction:column;padding-left:34px;display:flex;position:relative}#visao-tarefas .dm-saidas:before{content:"";border-top:2px solid var(--linha);width:34px;position:absolute;top:50%;left:0}#visao-tarefas .dm-saida{padding:8px 0 8px 16px;position:relative}#visao-tarefas .dm-saida:before{content:"";border-top:2px solid var(--linha);width:16px;position:absolute;top:50%;left:0}#visao-tarefas .dm-saida:after{content:"";border-left:2px solid var(--linha);position:absolute;top:0;bottom:0;left:0}#visao-tarefas .dm-saida:first-child:after{top:50%}#visao-tarefas .dm-saida:last-child:after{bottom:50%}#visao-tarefas .dm-saida:only-child:after{display:none}#visao-cadastro-tarefas{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano)}#visao-cadastro-tarefas .bloco-rotulo b{color:var(--texto)}#visao-cadastro-tarefas .bloco-rotulo .marca{color:var(--azul)}#visao-cadastro-tarefas .bc-barra{z-index:5;background:var(--painel);border:1px solid var(--linha);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;display:flex;position:sticky;top:0}#visao-cadastro-tarefas .bc-botao{flex-direction:row;gap:7px}#visao-cadastro-tarefas .bc-icone{font-size:14px;line-height:1}#visao-cadastro-tarefas .bc-rotulos{display:inline-grid}#visao-cadastro-tarefas .bc-rotulos>span{text-align:center;grid-area:1/1}#visao-cadastro-tarefas .bc-rotulo-oculto{visibility:hidden}#visao-cadastro-tarefas .bc-botao:disabled{opacity:.45}#visao-cadastro-tarefas .bc-sep{background:var(--linha);align-self:stretch;width:1px;margin:0 2px}#visao-cadastro-tarefas .bc-onde{max-width:38ch;color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}#visao-cadastro-tarefas .gt-topo{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}#visao-cadastro-tarefas .gt-recorte{min-width:0;color:var(--texto-tenue);flex:260px;font-size:12px}#visao-cadastro-tarefas .gt-limpar{margin-left:auto}#visao-cadastro-tarefas .gt-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-cadastro-tarefas .gt-tabela{width:100%;font-size:13px}#visao-cadastro-tarefas .gt-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:6px 8px 6px 12px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-cadastro-tarefas .gt-th{align-items:center;gap:4px;display:inline-flex}#visao-cadastro-tarefas .gt-ordenar{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}#visao-cadastro-tarefas .gt-ordenar:hover{color:var(--texto)}#visao-cadastro-tarefas .gt-seta{width:18px;color:var(--azul);align-items:baseline;gap:1px;font-size:9px;display:inline-flex}#visao-cadastro-tarefas .gt-prioridade{font-size:10px;font-weight:800}#visao-cadastro-tarefas .gt-filtrar{font:inherit;cursor:pointer;width:20px;height:20px;color:var(--texto-tenue);background:0 0;border:1px solid #0000;border-radius:5px;padding:0;font-size:12px;line-height:1}#visao-cadastro-tarefas .gt-filtrar:hover{border-color:var(--linha);color:var(--texto)}#visao-cadastro-tarefas .gt-filtrar--on{background:var(--azul);border-color:var(--azul);color:#fff}#visao-cadastro-tarefas .gt-ordenar:focus-visible,#visao-cadastro-tarefas .gt-filtrar:focus-visible{outline:2px solid var(--azul);outline-offset:1px}#visao-cadastro-tarefas .gt-tabela td{padding:6px 12px}#visao-cadastro-tarefas .gt-vazio{color:var(--texto-tenue);font-style:italic}#visao-cadastro-tarefas .gt-linha--n1{--gt-cor:var(--grau-maior)}#visao-cadastro-tarefas .gt-linha--n2{--gt-cor:var(--grau-tarefa)}#visao-cadastro-tarefas .gt-linha--n3{--gt-cor:var(--grau-sub)}#visao-cadastro-tarefas .gt-linha{--cartao-cor:var(--gt-cor)}#visao-cadastro-tarefas .gt-linha:focus-visible{outline:2px solid var(--gt-cor);outline-offset:-2px}#visao-cadastro-tarefas .gt-titulo{min-width:260px}#visao-cadastro-tarefas .gt-nome{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-weight:600;display:block;overflow:hidden}#visao-cadastro-tarefas .gt-porque{color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;max-width:380px;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}#visao-cadastro-tarefas .gt-n1{padding-left:12px}#visao-cadastro-tarefas .gt-n2{padding-left:34px}#visao-cadastro-tarefas .gt-n3{padding-left:56px}#visao-cadastro-tarefas .gt-titulo--plano{padding-left:12px}#visao-cadastro-tarefas .gt-nivel{white-space:nowrap;color:var(--texto-tenue);font-size:11.5px}#visao-cadastro-tarefas .gt-prazo{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--texto-suave)}#visao-cadastro-tarefas .gt-quem{color:var(--texto-suave);max-width:260px}#visao-cadastro-tarefas .gt-sit{white-space:nowrap;font-size:12px;font-weight:600}#visao-cadastro-tarefas .gt-sit--em-aberto{color:var(--texto-suave)}#visao-cadastro-tarefas .gt-sit--modelo{color:var(--azul)}#visao-cadastro-tarefas .gt-sit--atrasada{color:var(--vermelho)}#visao-cadastro-tarefas .gt-sit--concluida{color:var(--verde)}#visao-cadastro-tarefas .gt-sit--cancelada,#visao-cadastro-tarefas .gt-sit--excluida,#visao-cadastro-tarefas .gt-sit--excluida-vencida{color:var(--texto-tenue);font-style:italic;font-weight:500}#visao-cadastro-tarefas .gt-tags-lista{flex-wrap:nowrap;gap:4px;max-width:240px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}#visao-cadastro-tarefas .gt-quem .gt-tags-lista{max-width:260px}#visao-cadastro-tarefas .gt-selo{white-space:nowrap;pointer-events:none;padding:2px 8px;font-size:11px}#visao-cadastro-tarefas .gt-painel{z-index:40;background:var(--painel);border:1px solid var(--linha);text-transform:none;letter-spacing:normal;width:240px;color:var(--texto);border-radius:10px;flex-direction:column;gap:10px;padding:10px;font-size:13px;font-weight:400;display:flex;position:fixed;box-shadow:0 8px 22px #0000002e}#visao-cadastro-tarefas .gt-painel-lista{flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}#visao-cadastro-tarefas .gt-painel-opcao{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;display:flex}#visao-cadastro-tarefas .gt-painel-opcao:hover{background:var(--painel-2)}#visao-cadastro-tarefas .gt-painel-vazio{color:var(--texto-tenue);font-style:italic}#visao-cadastro-tarefas .gt-painel-texto,#visao-cadastro-tarefas .gt-painel-datas input{font:inherit;box-sizing:border-box;border:1px solid var(--linha);background:var(--painel);width:100%;min-width:0;color:var(--texto);border-radius:8px;padding:6px 10px;font-size:13px}#visao-cadastro-tarefas .gt-painel-datas{flex-direction:column;gap:8px;display:flex}#visao-cadastro-tarefas .gt-painel-datas label{color:var(--texto-suave);align-items:center;gap:8px;font-size:12px;display:flex}#visao-cadastro-tarefas .gt-painel-datas label>span{width:26px}#visao-cadastro-tarefas .gt-painel-pe{justify-content:flex-end;gap:8px;display:flex}#visao-cadastro-tarefas .gt-rodape{color:var(--texto-tenue);margin-top:8px;font-size:11.5px}#visao-cadastro-tarefas .gt-dica{font-style:italic}#visao-cadastro-tarefas .cg-novo{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}#visao-cadastro-tarefas .cg-campo{font:inherit;border:1px solid var(--linha);background:var(--painel);min-width:0;color:var(--texto);border-radius:8px;flex:200px;padding:6px 10px;font-size:13px}#visao-cadastro-tarefas .cg-botao{padding:6px 11px;font-size:12px}#visao-cadastro-tarefas .cg-botao:disabled{opacity:.45}#visao-cadastro-tarefas .cg-botao--fora:hover:not(:disabled){color:var(--vermelho);border-color:var(--vermelho)}#visao-cadastro-tarefas .cg-sep{background:var(--linha);align-self:stretch;width:1px;margin:0 2px}#visao-cadastro-tarefas .cg-erro{color:var(--vermelho);margin-bottom:8px;font-size:12px;font-weight:600}#visao-cadastro-tarefas .cg-dica{color:var(--texto-tenue);margin-bottom:8px;font-size:12px}#visao-cadastro-tarefas .cg-rolagem{height:var(--lista-altura-baixa);border:1px solid var(--linha);border-radius:10px;margin-top:6px;overflow:auto}#visao-cadastro-tarefas .cg-tabela{width:100%;font-size:13px}#visao-cadastro-tarefas .cg-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:6px 12px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-cadastro-tarefas .cg-th-uso{width:1%}#visao-cadastro-tarefas .cg-tabela td{vertical-align:middle;padding:6px 12px}#visao-cadastro-tarefas .cg-linha:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-cadastro-tarefas .cg-nome{color:var(--texto);font-weight:600}#visao-cadastro-tarefas .cg-edicao{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#visao-cadastro-tarefas .cg-edicao .cg-erro{margin:0}#visao-cadastro-tarefas .cg-uso{color:var(--texto-tenue);white-space:nowrap;font-size:12px}#visao-cadastro-tarefas .cg-rodape{color:var(--texto-tenue);margin-top:8px;font-size:11.5px}#visao-cadastro-tarefas .cg-dica-gesto{font-style:italic}#visao-acervo{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}#visao-acervo .bloco-rotulo b{color:var(--texto)}#visao-acervo .bloco-rotulo .marca{color:var(--azul)}#visao-acervo .ac-modal-fundo{z-index:70;overscroll-behavior:contain;background:var(--texto);padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){#visao-acervo .ac-modal-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}#visao-acervo .ac-modal{background:var(--painel);border:1px solid var(--linha);width:min(960px,100%);box-shadow:var(--sombra-cartao);border-radius:12px;margin:0 auto;padding:clamp(14px,3vw,24px)}#visao-acervo .al-total--todas{--al-c:var(--grau-maior)}#visao-acervo .al-total--no-prazo{--al-c:var(--verde)}#visao-acervo .al-total--com-atraso{--al-c:var(--laranja)}#visao-acervo .al-total--cancelada{--al-c:var(--texto-tenue)}#visao-acervo .al-totais{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;margin-bottom:14px;display:grid}#visao-acervo .al-total{text-align:left;font:inherit;cursor:pointer;background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--al-c);border-radius:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}#visao-acervo .al-total:hover{box-shadow:0 3px 10px var(--al-c)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-total:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--al-c) 30%, transparent)}}#visao-acervo .al-total[aria-pressed=true]{--elevacao-cor:var(--al-c);box-shadow:var(--elevacao-salto);transform:translateY(-3px)}#visao-acervo .al-total:focus-visible{outline:2px solid var(--al-c);outline-offset:2px}#visao-acervo .al-total-num{font-family:var(--fonte-numeros);color:var(--texto);font-size:26px;font-weight:700;line-height:1.1;display:block}#visao-acervo .al-total-rot{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-acervo .al-corpo{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:16px;display:grid}@media (max-width:980px){#visao-acervo .al-corpo{grid-template-columns:minmax(0,1fr)}}#visao-acervo .al-col-tags{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--texto-suave);font-size:12px;overflow:hidden}#visao-acervo .al-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-acervo .al-tabela{width:100%;min-width:600px;font-size:13px}#visao-acervo .al-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-acervo .al-tabela td{vertical-align:middle;padding:6px 8px}#visao-acervo .al-linha{--cartao-cor:var(--grau-maior)}#visao-acervo .al-linha--g2{--cartao-cor:var(--grau-tarefa)}#visao-acervo .al-linha--g3{--cartao-cor:var(--grau-sub)}#visao-acervo .al-nivel{white-space:nowrap;color:var(--texto-tenue);font-size:11.5px}#visao-acervo .al-linha:focus-visible{outline:2px solid var(--grau-maior);outline-offset:-2px}#visao-acervo .al-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:160px;max-width:300px;color:var(--grau-maior);font-weight:600;overflow:hidden}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-titulo{color:color-mix(in srgb, var(--grau-maior) 70%, var(--texto))}}#visao-acervo .al-sit{white-space:nowrap}#visao-acervo .al-num{font-variant-numeric:tabular-nums;white-space:nowrap}#visao-acervo .al-pessoas{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}#visao-acervo .al-mini-barra{vertical-align:middle;background:var(--painel-2);border:1px solid var(--linha);border-radius:99px;width:64px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}#visao-acervo .al-mini-barra i{background:var(--grau-maior);height:100%;display:block}#visao-acervo .al-vazio{text-align:center;color:var(--texto-tenue);padding:24px;font-size:13px}#visao-acervo .al-selo{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--linha);background:var(--painel-2);color:var(--texto-suave);border-radius:99px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}#visao-acervo .al-selo--no-prazo{background:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--no-prazo{background:color-mix(in srgb, var(--verde) 14%, var(--painel))}}#visao-acervo .al-selo--no-prazo{border-color:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--no-prazo{border-color:color-mix(in srgb, var(--verde) 50%, transparent)}}#visao-acervo .al-selo--no-prazo{color:var(--verde)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--no-prazo{color:color-mix(in srgb, var(--verde) 75%, var(--texto))}}#visao-acervo .al-selo--com-atraso{background:var(--laranja)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--com-atraso{background:color-mix(in srgb, var(--laranja) 14%, var(--painel))}}#visao-acervo .al-selo--com-atraso{border-color:var(--laranja)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--com-atraso{border-color:color-mix(in srgb, var(--laranja) 50%, transparent)}}#visao-acervo .al-selo--com-atraso{color:var(--laranja)}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-selo--com-atraso{color:color-mix(in srgb, var(--laranja) 70%, var(--texto))}}#visao-acervo .al-selo--cancelada{color:var(--texto-tenue);font-style:italic}#visao-acervo .al-ficha{background:var(--painel);border:1px solid var(--grau-maior);border-left:4px solid var(--grau-maior);box-shadow:0 1px 3px #0000002e, 0 4px 10px var(--grau-maior);border-radius:12px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){#visao-acervo .al-ficha{box-shadow:0 1px 3px #0000002e, 0 4px 10px color-mix(in srgb, var(--grau-maior) 25%, transparent)}}#visao-acervo .al-ficha{align-self:center}#visao-acervo .al-ficha-titulo{color:var(--texto);margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.2}#visao-acervo .al-tags{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}#visao-acervo .al-tag{pointer-events:none;padding:2px 8px;font-size:11px}#visao-acervo .al-sep{border:0;border-top:1px solid var(--linha);margin:10px 0}#visao-acervo .al-ficha-linha{justify-content:space-between;gap:10px;padding:4px 0;font-size:13px;display:flex}#visao-acervo .al-ficha-linha span:first-child{color:var(--texto-suave)}#visao-acervo .al-ficha-linha b{text-align:right;overflow-wrap:anywhere;min-width:0}#visao-acervo .al-tempo{border-left:2px solid var(--linha);margin:4px 0 0;padding:0 0 0 14px;list-style:none}#visao-acervo .al-tempo li{padding:0 0 12px 12px;font-size:13px;position:relative}#visao-acervo .al-tempo li:last-child{padding-bottom:0}#visao-acervo .al-tempo li:before{content:"";background:var(--painel);border:2px solid var(--texto-tenue);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-21px}#visao-acervo .al-tempo li.ok:before{border-color:var(--verde);background:var(--verde)}#visao-acervo .al-tempo li.ruim:before{border-color:var(--vermelho);background:var(--vermelho)}#visao-acervo .al-tempo li.cancel:before{border-color:var(--texto-tenue);background:var(--texto-tenue)}#visao-acervo .al-tempo small{color:var(--texto-tenue);font-size:11px;display:block}#visao-acervo .al-motivo{background:var(--painel-2);border:1px solid var(--linha);border-radius:8px;margin-top:10px;padding:8px 10px;font-size:13px}#visao-acervo .al-motivo b{color:var(--texto-tenue);margin-bottom:2px;font-size:11px;font-weight:600;display:block}#visao-acervo .al-diagrama{margin-top:12px}#visao-acervo .ca-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-acervo .ca-tabela{width:100%;font-size:13px}#visao-acervo .ca-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-acervo .ca-tabela td{vertical-align:middle;padding:6px 10px}#visao-acervo .ca-linha--n1{--ca-cor:var(--grau-maior)}#visao-acervo .ca-linha--n2{--ca-cor:var(--grau-tarefa)}#visao-acervo .ca-linha--n3{--ca-cor:var(--grau-sub)}#visao-acervo .ca-linha{--cartao-cor:var(--ca-cor)}#visao-acervo .ca-linha:focus-visible{outline:2px solid var(--ca-cor);outline-offset:-2px}#visao-acervo .ca-tarefa{max-width:280px}#visao-acervo .ca-tarefa-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}#visao-acervo .ca-sub{color:var(--texto-tenue);font-size:11px;display:block}#visao-acervo .ca-mae{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--texto-suave);overflow:hidden}#visao-acervo .ca-motivo{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}#visao-acervo .ca-num{white-space:nowrap;font-variant-numeric:tabular-nums}#visao-acervo .ca-por{white-space:nowrap;color:var(--texto-suave)}#visao-desempenho{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}#visao-desempenho .bloco-rotulo b{color:var(--texto)}#visao-desempenho .bloco-rotulo .marca{color:var(--azul)}#visao-desempenho .dp-c--no-prazo{--dp-cor:var(--verde)}#visao-desempenho .dp-c--com-atraso{--dp-cor:var(--laranja)}#visao-desempenho .dp-c--atrasada{--dp-cor:var(--vermelho)}#visao-desempenho .dp-c--cancelada{--dp-cor:var(--texto-tenue)}#visao-desempenho .dp-c--andamento{--dp-cor:var(--azul)}#visao-desempenho .dp-nivel{flex-wrap:wrap;gap:8px;margin-top:-16px;display:flex}#visao-desempenho .dp-dupla{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:start;gap:28px;display:grid}#visao-desempenho .dp-roscas,#visao-desempenho .dp-resultados{margin-top:-68px}#visao-desempenho .dp-resultados{align-items:stretch}#visao-desempenho .dp-resultados>.bloco-moldura{flex-direction:column;display:flex}#visao-desempenho .dp-resultados .dp-barras-caixa{height:380px}#visao-desempenho .dp-roscas{align-items:stretch}#visao-desempenho .dp-topo{margin:-4px 0 10px;display:flex}#visao-desempenho .dp-legenda{color:var(--texto-suave);flex-wrap:wrap;flex:1;justify-content:space-between;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}#visao-desempenho .dp-legenda .legenda-amostra{border-color:var(--dp-cor)}#visao-desempenho .dp-legenda-previstas .legenda-amostra{border-color:var(--grau-maior)}#visao-desempenho .dp-legenda-item{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:3px 4px;display:flex}#visao-desempenho .dp-legenda-item:hover{color:var(--texto);background:var(--painel-2)}#visao-desempenho .dp-legenda-item[aria-pressed=true]{color:var(--texto);background:var(--painel-2);font-weight:700}#visao-desempenho .dp-legenda-item--apagado{opacity:.45}#visao-desempenho .dp-legenda-item:focus-visible{outline:2px solid var(--azul);outline-offset:1px}#visao-desempenho .dp-barras-caixa{position:relative}#visao-desempenho .dp-barras{box-sizing:border-box;align-content:start;gap:10px;height:100%;padding:4px 6px 6px 0;display:grid;overflow-y:auto}#visao-desempenho .dp-linha{grid-template-columns:minmax(90px,150px) minmax(0,1fr) 30px 96px;align-items:center;gap:10px;font-size:13px;display:grid}#visao-desempenho .dp-linha-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#visao-desempenho .dp-trilho{min-height:16px;display:block}#visao-desempenho .dp-cheio{height:16px;filter:drop-shadow(0 3px 5px var(--dp-cor)) drop-shadow(0 1px 1px #0000002e);gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){#visao-desempenho .dp-cheio{filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--dp-cor) 35%, transparent)) drop-shadow(0 1px 1px #0000002e)}}#visao-desempenho .dp-pedaco{cursor:pointer;box-sizing:border-box;border:1.5px solid var(--dp-cor);border-radius:8px;flex-basis:0;min-width:6px;height:100%;padding:0;display:block}@supports (color:color-mix(in lab, red, red)){#visao-desempenho .dp-pedaco{border:1.5px solid color-mix(in srgb, var(--dp-cor) 72%, #000)}}#visao-desempenho .dp-pedaco{background:linear-gradient(180deg, #ffffff52 0%, #ffffff0f 48%, #fff0 52%), var(--dp-cor);box-shadow:inset 0 -2px #0000001f}#visao-desempenho .dp-pedaco:focus-visible{outline:2px solid var(--azul);outline-offset:2px}#visao-desempenho .dp-linha-num{text-align:right;font-family:var(--fonte-numeros);font-weight:700}#visao-desempenho .dp-linha-pct{color:var(--texto-suave);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}#visao-desempenho .dp-cartao{pointer-events:none;z-index:50;position:absolute}#visao-desempenho .pl-totais{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:10px;display:grid}#visao-desempenho .pl-total{text-align:left;font:inherit;cursor:pointer;background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--dp-cor,var(--grau-maior));border-radius:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}#visao-desempenho .pl-total:hover{box-shadow:0 3px 10px var(--dp-cor,var(--grau-maior))}@supports (color:color-mix(in lab, red, red)){#visao-desempenho .pl-total:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--dp-cor,var(--grau-maior)) 30%, transparent)}}#visao-desempenho .pl-total[aria-pressed=true]{--elevacao-cor:var(--dp-cor,var(--grau-maior));box-shadow:var(--elevacao-salto);transform:translateY(-3px)}#visao-desempenho .pl-total:focus-visible{outline:2px solid var(--dp-cor,var(--azul));outline-offset:2px}#visao-desempenho .pl-total-num{font-family:var(--fonte-numeros);color:var(--texto);font-size:24px;font-weight:700;line-height:1.1;display:block}#visao-desempenho .pl-total-rot{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-desempenho .pl-pessoas{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;margin-top:18px;display:grid}#visao-desempenho .pl-pessoa{border:1px solid var(--linha);background:var(--painel);border-radius:12px;padding:12px 14px;transition:opacity .15s;box-shadow:0 1px 3px #0000001f}#visao-desempenho .pl-pessoa--total{border-left:4px solid var(--grau-maior)}#visao-desempenho .pl-pessoa--total .pl-pessoa-nome{color:var(--grau-maior)}#visao-desempenho .pl-pessoa--sem .pl-pessoa-nome{color:var(--texto-tenue);font-style:italic}#visao-desempenho .pl-pessoa--apagada{opacity:.45}#visao-desempenho .pl-pessoa-topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}#visao-desempenho .pl-pessoa-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}#visao-desempenho .pl-pessoa-pct{font-family:var(--fonte-numeros);color:var(--verde);font-size:22px;font-weight:700;line-height:1}#visao-desempenho .pl-pessoa-sub{color:var(--texto-suave);margin:3px 0 8px;font-size:12px}#visao-desempenho .pl-pessoa-nums{border-top:1px solid var(--linha);color:var(--texto-suave);gap:3px;margin:0;padding:8px 0 0;font-size:12px;list-style:none;display:grid}#visao-desempenho .pl-pessoa-linha{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;box-sizing:content-box;background:0 0;border:0;border-radius:6px;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:6px;margin:0 -6px;padding:2px 6px;transition:opacity .15s,background .15s;display:grid}#visao-desempenho .pl-pessoa-linha:hover{background:var(--painel-2)}#visao-desempenho .pl-pessoa-linha:focus-visible{outline:2px solid var(--azul);outline-offset:1px}#visao-desempenho .pl-pessoa-cat{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#visao-desempenho .pl-pessoa-nums b{color:var(--texto);font-family:var(--fonte-numeros);text-align:right}#visao-desempenho .pl-pessoa-parte{color:var(--texto-tenue);font-variant-numeric:tabular-nums}#visao-desempenho .pl-pessoa-linha--ativa,#visao-desempenho .pl-pessoa-linha--ativa:hover{background:var(--dp-cor)}@supports (color:color-mix(in lab, red, red)){#visao-desempenho .pl-pessoa-linha--ativa,#visao-desempenho .pl-pessoa-linha--ativa:hover{background:color-mix(in srgb, var(--dp-cor) 14%, transparent)}}#visao-desempenho .pl-pessoa-linha--ativa,#visao-desempenho .pl-pessoa-linha--ativa:hover{color:var(--dp-cor);font-weight:700}#visao-desempenho .pl-pessoa-linha--ativa b,#visao-desempenho .pl-pessoa-linha--ativa .pl-pessoa-parte{color:var(--dp-cor)}#visao-desempenho .pl-pessoa-linha--apagada{opacity:.45}#visao-desempenho .pl-pessoa-amostra{border:2px solid var(--dp-cor);border-radius:3px;flex:none;width:10px;height:10px}#visao-desempenho .pl-dica{color:var(--texto-tenue);margin-top:12px;font-size:12px}#visao-desempenho .gd-dica{color:var(--texto-tenue);margin-top:10px;font-size:12px}#visao-desempenho #bloco-grafico-desempenho .dp-barras{grid-auto-rows:1fr;align-content:stretch;gap:8px}#visao-desempenho #bloco-grafico-desempenho .dp-cheio{height:20px}#visao-desempenho #bloco-grafico-desempenho .dp-trilho{min-height:20px}#visao-desempenho #bloco-grafico-desempenho .gd-lista{max-height:380px;padding-right:6px;overflow-y:auto}#visao-desempenho .gd-amostra{background:var(--dp-cor);border:1px solid var(--dp-cor);border-radius:3px;flex:none;width:10px;height:10px}#visao-desempenho .gd-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}#visao-desempenho .gd-lista li{border:1px solid var(--linha);border-left:3px solid var(--dp-cor,var(--linha));background:var(--painel);border-radius:8px;grid-template-columns:10px minmax(0,1.6fr) auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:grid}#visao-desempenho .gd-lista-titulo{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#visao-desempenho .gd-lista-nivel{color:var(--texto-tenue);white-space:nowrap;font-size:11px}#visao-desempenho .gd-lista-pessoas{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}#visao-desempenho .gd-lista-res{color:var(--texto-suave);white-space:nowrap;text-align:right;font-size:12px}@media (max-width:720px){#visao-desempenho .gd-lista li{grid-template-columns:10px minmax(0,1fr) auto}#visao-desempenho .gd-lista-nivel,#visao-desempenho .gd-lista-pessoas{display:none}}#visao-desempenho .tg-dica{color:var(--texto-tenue);margin-top:10px;font-size:12px}#visao-desempenho .rs-corpo{grid-template-columns:minmax(180px,230px) minmax(0,1fr);align-items:center;gap:24px;display:grid}@media (max-width:620px){#visao-desempenho .rs-corpo{grid-template-columns:1fr;justify-items:center}}#visao-desempenho .rs-rosca{aspect-ratio:1;width:100%;max-width:230px;position:relative}#visao-desempenho .rs-rosca svg{filter:drop-shadow(0 2px 3px #00000024);width:100%;height:100%;display:block;overflow:visible}#visao-desempenho .rs-trilho{fill:none;stroke:var(--painel-2)}#visao-desempenho .rs-fatia{fill:none;stroke:var(--dp-cor);cursor:pointer;transition:opacity .15s,stroke-width .15s}#visao-desempenho .rs-fatia:hover{stroke-width:34px}#visao-desempenho .rs-fatia--apagada{opacity:.22}#visao-desempenho .rs-centro{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#visao-desempenho .rs-centro-num{font-family:var(--fonte-numeros);color:var(--verde);font-size:40px;font-weight:700;line-height:1}#visao-desempenho .rs-centro-num--filtro{color:var(--dp-cor)}#visao-desempenho .rs-centro-rot{color:var(--texto-suave);max-width:110px;margin-top:4px;font-size:12px}#visao-desempenho .rs-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}#visao-desempenho .rs-lista .legenda-amostra{border-color:var(--dp-cor)}#visao-desempenho .rs-linha-previstas .legenda-amostra{border-color:var(--grau-maior)}#visao-desempenho .rs-linha{width:100%;font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:14px minmax(0,1fr) 44px 44px;align-items:center;gap:10px;padding:5px 8px;font-size:14px;display:grid}#visao-desempenho .rs-linha:hover{background:var(--painel-2)}#visao-desempenho .rs-linha[aria-pressed=true]{background:var(--painel-2);font-weight:700}#visao-desempenho .rs-linha--apagada{opacity:.45}#visao-desempenho .rs-linha:focus-visible{outline:2px solid var(--azul);outline-offset:1px}#visao-desempenho .rs-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#visao-desempenho .rs-num{text-align:right;font-family:var(--fonte-numeros);font-weight:700}#visao-desempenho .rs-pct{text-align:right;color:var(--texto-tenue);font-variant-numeric:tabular-nums}#visao-desempenho .rs-linha-previstas{border-bottom:1px solid var(--linha);margin-bottom:2px;padding-bottom:2px}#visao-desempenho .rs-dica{color:var(--texto-tenue);margin-top:12px;font-size:12px}#visao-gestor{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}#visao-gestor .bloco-rotulo b{color:var(--texto)}#visao-gestor .bloco-rotulo .marca{color:var(--azul)}#visao-gestor .gs-s--trilho{--gs-cor:var(--verde)}#visao-gestor .gs-s--risco{--gs-cor:var(--laranja)}#visao-gestor .gs-s--fora{--gs-cor:var(--vermelho)}#visao-gestor .gs-modal-fundo{z-index:70;overscroll-behavior:contain;background:var(--texto);padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){#visao-gestor .gs-modal-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}#visao-gestor .gs-modal{background:var(--painel);border:1px solid var(--linha);width:min(960px,100%);box-shadow:var(--sombra-cartao);border-radius:12px;margin:0 auto;padding:clamp(14px,3vw,24px)}#visao-gestor .gs-totais{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin-bottom:16px;display:grid}#visao-gestor .gs-total{text-align:left;font:inherit;cursor:pointer;background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--gs-cor,var(--grau-maior));border-radius:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}#visao-gestor .gs-total:hover{box-shadow:0 3px 10px var(--gs-cor,var(--grau-maior))}@supports (color:color-mix(in lab, red, red)){#visao-gestor .gs-total:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--gs-cor,var(--grau-maior)) 30%, transparent)}}#visao-gestor .gs-total[aria-pressed=true]{--elevacao-cor:var(--gs-cor,var(--grau-maior));box-shadow:var(--elevacao-salto);transform:translateY(-3px)}#visao-gestor .gs-total:focus-visible{outline:2px solid var(--gs-cor,var(--azul));outline-offset:2px}#visao-gestor .gs-total-num{font-family:var(--fonte-numeros);color:var(--texto);font-size:24px;font-weight:700;line-height:1.1;display:block}#visao-gestor .gs-total-rot{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-gestor .gs-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-gestor .gs-tabela{width:100%;font-size:13px}#visao-gestor .gs-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-gestor .gs-tabela td{vertical-align:middle;padding:6px 10px}#visao-gestor .gs-tabela tbody tr{--cartao-cor:var(--gs-cor)}#visao-gestor .gs-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-gestor .gs-titulo{max-width:340px}#visao-gestor .gs-titulo-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}#visao-gestor .gs-titulo-sub{color:var(--texto-tenue);font-size:11px;display:block}#visao-gestor .gs-selo{white-space:nowrap;color:var(--gs-cor);background:var(--gs-cor);border-radius:99px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){#visao-gestor .gs-selo{background:color-mix(in srgb, var(--gs-cor) 12%, transparent)}}#visao-gestor .gs-selo{border:1px solid var(--gs-cor)}@supports (color:color-mix(in lab, red, red)){#visao-gestor .gs-selo{border:1px solid color-mix(in srgb, var(--gs-cor) 35%, transparent)}}#visao-gestor .gs-tt{width:max-content;color:var(--texto-suave);grid-template-columns:32px 120px 36px;align-items:center;gap:3px 6px;font-size:11px;display:grid}#visao-gestor .gs-tt-trilho{background:var(--painel-2);border:1px solid var(--linha);border-radius:99px;height:7px;display:block;overflow:hidden}#visao-gestor .gs-tt-trilho i{border-radius:99px;height:100%;display:block}#visao-gestor .gs-tt-tempo{background:var(--texto-tenue)}#visao-gestor .gs-tt-feito{background:var(--gs-cor)}#visao-gestor .gs-tt-num{text-align:right;font-variant-numeric:tabular-nums}#visao-gestor .gs-num{white-space:nowrap;font-variant-numeric:tabular-nums}#visao-gestor .gs-falta{color:var(--texto-suave);font-size:11px;display:block}#visao-gestor .gs-falta--venceu{color:var(--vermelho);font-weight:700}#visao-gestor .gs-original{color:var(--ambar);font-size:11px;font-weight:700;display:block}#visao-gestor .gs-espera{color:var(--laranja);white-space:normal;max-width:220px;font-size:11px;font-weight:600;display:block}#visao-gestor .gs-tenue{color:var(--texto-tenue);font-style:italic}#visao-gestor .gs-estoura{color:var(--vermelho);font-weight:700}#visao-gestor .gs-estoura-dias{font-size:11px;font-weight:500;display:block}#visao-gestor .gs-pessoas{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--texto-suave);overflow:hidden}#visao-gestor .gs-dica{color:var(--texto-tenue);margin-top:10px;font-size:12px}#visao-gestor .cg-rolagem{height:var(--lista-altura-baixa);border:1px solid var(--linha);background:var(--painel);border-radius:10px;overflow:auto}#visao-gestor .cg-tabela th{z-index:1;position:sticky;top:0}#visao-gestor .cg-tabela{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}#visao-gestor .cg-col-pessoa{width:190px}#visao-gestor .cg-tabela th{text-align:center;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px;font-size:11px;font-weight:700}#visao-gestor .cg-tabela th:first-child{text-align:left}#visao-gestor .cg-tabela td{border-bottom:1px solid var(--linha);padding:6px 8px}@supports (color:color-mix(in lab, red, red)){#visao-gestor .cg-tabela td{border-bottom:1px solid color-mix(in srgb, var(--linha) 55%, transparent)}}#visao-gestor .cg-tabela tr:last-child td{border-bottom:0}#visao-gestor .cg-nome{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}#visao-gestor .cg-sem{color:var(--texto-tenue);white-space:nowrap;text-overflow:ellipsis;font-style:italic;overflow:hidden}#visao-gestor .cg-num{text-align:center;font-variant-numeric:tabular-nums}#visao-gestor .cg-tabela td.cg-semana{border-bottom:0;padding:4px}#visao-gestor .cg-quadrado{border:1px solid var(--cg-borda);background:var(--cg-fundo);box-shadow:var(--elevacao-cartao);font-family:var(--fonte-numeros);color:var(--texto);border-radius:8px;padding:8px 4px;font-weight:700;display:block}#visao-gestor .cg-semana--vazia .cg-quadrado{color:var(--texto-tenue);font-weight:500}#visao-gestor .cg-quadrado{transition:border-color .15s,box-shadow .15s}#visao-gestor .cg-quadrado:hover{border-color:var(--cg-realce);box-shadow:var(--elevacao-salto)}#visao-gestor .cg-semana{cursor:pointer}#visao-gestor .cg-sel .cg-quadrado,#visao-gestor .cg-sel .cg-quadrado:hover{border-color:var(--cg-realce);box-shadow:0 0 0 2px var(--cg-realce), var(--elevacao-salto)}#visao-gestor .cg-dica{color:var(--texto-tenue);margin-top:10px;font-size:12px}#visao-gestor .pd-totais{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:10px;margin-bottom:16px;display:grid}#visao-gestor .pd-total{text-align:left;font:inherit;cursor:pointer;background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--laranja);border-radius:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}#visao-gestor .pd-total--todas{border-left-color:var(--grau-maior)}#visao-gestor .pd-total:hover{box-shadow:0 3px 10px var(--laranja)}@supports (color:color-mix(in lab, red, red)){#visao-gestor .pd-total:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--laranja) 30%, transparent)}}#visao-gestor .pd-total[aria-pressed=true]{--elevacao-cor:var(--laranja);box-shadow:var(--elevacao-salto);transform:translateY(-3px)}#visao-gestor .pd-total:focus-visible{outline:2px solid var(--laranja);outline-offset:2px}#visao-gestor .pd-total-num{font-family:var(--fonte-numeros);color:var(--texto);font-size:24px;font-weight:700;line-height:1.1;display:block}#visao-gestor .pd-total-rot{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-gestor .pd-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-gestor .pd-tabela{width:100%;font-size:13px}#visao-gestor .pd-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-gestor .pd-tabela td{vertical-align:middle;padding:6px 10px}#visao-gestor .pd-tabela tbody tr{--cartao-cor:var(--laranja)}#visao-gestor .pd-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-gestor .pd-tabela tbody tr.pd-longa{--cartao-cor:var(--vermelho)}#visao-gestor .pd-longa .pd-dias{color:var(--vermelho)}#visao-gestor .pd-titulo{max-width:300px}#visao-gestor .pd-titulo-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}#visao-gestor .pd-titulo-sub,#visao-gestor .pd-sub{color:var(--texto-tenue);font-size:11px;display:block}#visao-gestor .pd-setor{white-space:nowrap;font-weight:700}#visao-gestor .pd-motivo{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--texto-suave);overflow:hidden}#visao-gestor .pd-num{white-space:nowrap;font-variant-numeric:tabular-nums}#visao-gestor .pd-dias{font-weight:700}#visao-gestor .pd-pessoas{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--texto-suave);overflow:hidden}#visao-gestor .pd-tenue{color:var(--texto-tenue);font-style:italic}#visao-gestor .pd-dica{color:var(--texto-tenue);margin-top:10px;font-size:12px}#visao-aprovacoes{--grau-maior:var(--fucsia);--grau-tarefa:var(--azul);--grau-sub:var(--ciano);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}#visao-aprovacoes .bloco-rotulo b{color:var(--texto)}#visao-aprovacoes .bloco-rotulo .marca{color:var(--azul)}#visao-aprovacoes .ap-modal-fundo{z-index:70;overscroll-behavior:contain;background:var(--texto);padding:clamp(12px,4vw,40px) clamp(8px,3vw,24px);position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){#visao-aprovacoes .ap-modal-fundo{background:color-mix(in srgb, var(--texto) 45%, transparent)}}#visao-aprovacoes .ap-modal{background:var(--painel);border:1px solid var(--linha);width:min(960px,100%);box-shadow:var(--sombra-cartao);border-radius:12px;margin:0 auto;padding:clamp(14px,3vw,24px)}#visao-aprovacoes .ap-totais{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;margin-bottom:16px;display:grid}#visao-aprovacoes .ap-total{background:var(--painel);border:1px solid var(--linha);border-left:4px solid var(--azul);border-radius:10px;padding:10px 12px;box-shadow:0 1px 3px #0000002e,0 3px 8px #00000017}#visao-aprovacoes .ap-total--velha{border-left-color:var(--vermelho)}#visao-aprovacoes .ap-total-num{font-family:var(--fonte-numeros);color:var(--texto);font-size:24px;font-weight:700;line-height:1.1;display:block}#visao-aprovacoes .ap-total-rot{color:var(--texto-suave);margin-top:2px;font-size:12px;display:block}#visao-aprovacoes .ap-barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}#visao-aprovacoes .ap-barra .grd-limpar{margin-left:auto}#visao-aprovacoes .ap-nao:hover:not(:disabled){color:var(--vermelho);border-color:var(--vermelho)}#visao-aprovacoes .ap-motivo{font:inherit;border:1px solid var(--linha);background:var(--painel);min-width:0;color:var(--texto);border-radius:8px;flex:320px;padding:6px 10px;font-size:13px}#visao-aprovacoes .ap-motivo:focus-visible{outline:2px solid var(--azul);outline-offset:1px}#visao-aprovacoes .ap-marcadas{color:var(--texto-suave);font-size:12px;font-weight:700}#visao-aprovacoes .ap-erro{color:var(--vermelho);margin-bottom:8px;font-size:12px;font-weight:600}#visao-aprovacoes .ap-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-aprovacoes .ap-tabela{width:100%;font-size:13px}#visao-aprovacoes .ap-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-aprovacoes .ap-tabela td{padding:6px 10px}#visao-aprovacoes .ap-linha--n1{--cartao-cor:var(--grau-maior)}#visao-aprovacoes .ap-linha--n2{--cartao-cor:var(--grau-tarefa)}#visao-aprovacoes .ap-linha--n3{--cartao-cor:var(--grau-sub)}#visao-aprovacoes .ap-tabela tbody tr:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}#visao-aprovacoes .ap-titulo{max-width:320px}#visao-aprovacoes .ap-titulo-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}#visao-aprovacoes .ap-sub{color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}#visao-aprovacoes .ap-pessoas{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--texto-suave);overflow:hidden}#visao-aprovacoes .ap-num{white-space:nowrap;font-variant-numeric:tabular-nums}#visao-aprovacoes .ap-velha{color:var(--vermelho);font-weight:700}#visao-aprovacoes .pa-rolagem{height:var(--lista-altura-baixa);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-aprovacoes .pa-tabela{width:100%;font-size:13px}#visao-aprovacoes .pa-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-aprovacoes .pa-tabela th.pa-col-num{text-align:center;width:150px}#visao-aprovacoes .pa-tabela td{padding:6px 10px}#visao-aprovacoes .pa-tabela tbody tr.pa-linha{cursor:default}#visao-aprovacoes .pa-nome{font-weight:600}#visao-aprovacoes .pa-sem{color:var(--texto-tenue);font-style:italic}#visao-aprovacoes .pa-num{text-align:center;font-family:var(--fonte-numeros);font-variant-numeric:tabular-nums}#visao-aprovacoes .pa-atrasadas{color:var(--vermelho);font-weight:700}#visao-solicitacoes{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}#visao-solicitacoes .bloco-rotulo b{color:var(--texto)}#visao-solicitacoes .bloco-rotulo .marca{color:var(--azul)}#visao-solicitacoes .ms-s--aguardando{--cartao-cor:var(--ciano)}#visao-solicitacoes .ms-s--aprovada{--cartao-cor:var(--azul)}#visao-solicitacoes .ms-s--concluida{--cartao-cor:var(--verde)}#visao-solicitacoes .ms-s--cancelada,#visao-solicitacoes .ms-s--nao-aprovada{--cartao-cor:var(--texto-tenue)}#visao-solicitacoes .ns-form{grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:start;gap:12px;display:grid}#visao-solicitacoes .ns-largo{grid-column:1/-1}@media (max-width:640px){#visao-solicitacoes .ns-form{grid-template-columns:1fr}}#visao-solicitacoes .ns-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#visao-solicitacoes .ns-erro{color:var(--vermelho);font-size:12px;font-weight:600}#visao-solicitacoes .ms-rolagem{height:var(--lista-altura);border:1px solid var(--linha);border-radius:10px;overflow:auto}#visao-solicitacoes .ms-tabela{width:100%;font-size:13px}#visao-solicitacoes .ms-tabela th{z-index:1;text-align:left;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-tenue);background:var(--painel-2);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}#visao-solicitacoes .ms-tabela td{padding:6px 10px}#visao-solicitacoes .ms-tabela tbody tr.ms-linha{cursor:default}#visao-solicitacoes .ms-titulo{max-width:420px}#visao-solicitacoes .ms-titulo-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}#visao-solicitacoes .ms-sub{color:var(--texto-tenue);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:11px;display:block;overflow:hidden}#visao-solicitacoes .ms-num{white-space:nowrap;font-variant-numeric:tabular-nums}#visao-solicitacoes .ms-selo{color:var(--cartao-cor);white-space:nowrap;font-size:12px;font-weight:700}.login-casca{place-items:center;min-height:100dvh;padding:1rem;display:grid}.login-cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:12px;flex-direction:column;width:min(380px,100%);padding:2rem;display:flex}.login-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--azul);margin:0;font-size:.75rem;font-weight:600}.login-dica{color:var(--tinta-suave);margin:.25rem 0 1.5rem;font-size:.9rem}.login-cartao label{margin-bottom:.35rem;font-size:.85rem;font-weight:600}.login-cartao input{font:inherit;border:1px solid var(--linha);background:var(--painel-2);color:var(--texto);border-radius:8px;margin-bottom:1rem;padding:.6rem .75rem}.login-cartao input:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.login-cartao button{background:var(--azul);color:#fff;border:none;border-radius:8px;margin-top:.5rem;padding:.7rem;font-weight:600}.login-cartao button:disabled{opacity:.6;cursor:wait}.login-erro{color:var(--vermelho);margin:0 0 .5rem;font-size:.85rem}.login-campo-senha{margin-bottom:1rem;display:flex;position:relative}.login-cartao .login-campo-senha input{width:100%;margin-bottom:0;padding-right:5.5rem}.login-cartao .login-campo-senha button{height:100%;color:var(--tinta-suave);background:0 0;border:none;border-radius:0 8px 8px 0;margin-top:0;padding:0 .75rem;font-size:.8rem;font-weight:600;position:absolute;top:0;right:0}.login-cartao .login-campo-senha button:hover{color:var(--azul)}.login-cartao .login-campo-senha button:focus-visible{outline:2px solid var(--azul);outline-offset:-3px}.restrito-area{place-items:center;min-height:100dvh;padding:1rem;display:grid}.restrito-cartao{background:var(--painel);border:1px solid var(--linha);width:min(460px,100%);box-shadow:var(--sombra-cartao);border-radius:14px;padding:2rem}.restrito-cartao h2{font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem}.restrito-cartao p{color:var(--texto-suave);font-size:.95rem;line-height:1.5}
