:root{--verde:#075946;--verde-fundo:#064a3b;--folha:#379f48;--link:#23753a;--ambar:#f7941d;--amarelo:#fbb040;--cinza-lsp:#867f71;--papel:#f3f6f1;--cartao:#fff;--tinta:#1f2b24;--suave:#5f6e65;--linha:#d5dfd7;--realce:#e8f0e6;--ok:#2f7d45;--alerta:#b7791f;--erro:#b3261e;--info:#2d6a8f;--ok-fundo:#e3f2e6;--alerta-fundo:#fcf1dd;--erro-fundo:#fbe6e4;--info-fundo:#e2eef5;--serif:"Source Serif 4", Cambria, Georgia, serif;--sans:"IBM Plex Sans", Calibri, "Segoe UI", system-ui, sans-serif;--mapa-vazio:#dce5dd;--mapa-borda:#fff;--mapa-sel:#64973a;--serie-1:#1f7a4d;--serie-2:#e8890c;--raio:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--verde:#0b6a54;--verde-fundo:#063a2f;--folha:#5dbb6c;--link:#7acb86;--ambar:#f9a443;--amarelo:#fbb040;--cinza-lsp:#b3ac9f;--papel:#141b17;--cartao:#1c2520;--tinta:#e6ede7;--suave:#a3b2a8;--linha:#2f3d35;--realce:#23302a;--ok:#7cc98f;--alerta:#e7b65c;--erro:#f2a49c;--info:#8ec3e3;--ok-fundo:#1e3326;--alerta-fundo:#33291a;--erro-fundo:#3a2220;--info-fundo:#1b2c38;--mapa-vazio:#2a3830;--mapa-borda:#141b17;--mapa-sel:#86b85c;--serie-1:#2a8050;--serie-2:#c7852a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body,#raiz{height:100%}body{background:var(--papel);color:var(--tinta);font:15px/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--serif);text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:700}h1{font-size:1.75rem;line-height:1.2}h2{font-size:1.3rem}h3{font-size:1.05rem;font-family:var(--sans);font-weight:600}a{color:var(--link)}button{font:inherit;color:inherit}.num{font-variant-numeric:tabular-nums}.rotulo{text-transform:uppercase;letter-spacing:.07em;color:var(--suave);font-size:.72rem;font-weight:600}:focus-visible{outline:2px solid var(--ambar);outline-offset:2px;border-radius:4px}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn:disabled{opacity:.6;cursor:progress}.btn-pri{background:var(--verde);color:#fff}.btn-pri:hover:not(:disabled){filter:brightness(1.1)}.btn-perigo{background:var(--erro);color:#fff}.btn-perigo:hover:not(:disabled){filter:brightness(1.1)}.btn-amb{background:var(--ambar);color:#1e1608}.btn-sec{border-color:var(--linha);color:var(--tinta);background:0 0}.btn-sec:hover{background:var(--realce)}.btn-marcado{background:var(--info-fundo);border-color:var(--info);color:var(--info)}.btn-marcado:hover:not(:disabled){filter:brightness(.97)}.btn-marcado svg{fill:currentColor}.btn-txt{color:var(--link);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-weight:600;text-decoration:none}.btn-bloco{width:100%}.campo{gap:6px;font-size:.9rem;font-weight:600;display:grid}.campo small{color:var(--suave);font-weight:400}.entrada{width:100%;font:inherit;border:1px solid var(--linha);background:var(--cartao);color:var(--tinta);border-radius:10px;padding:11px 12px;font-weight:400}.entrada:focus{outline:2px solid var(--folha);outline-offset:0}.entrada[aria-invalid=true]{border-color:var(--erro)}.erro-campo{color:var(--erro);font-size:.82rem;font-weight:600}.check{align-items:flex-start;gap:10px;font-size:.9rem;font-weight:400;display:flex}.check input{width:18px;height:18px;accent-color:var(--verde);flex:none;margin-top:2px}.senha-caixa{position:relative}.senha-caixa .entrada{padding-right:70px}.senha-caixa button{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aviso{border-radius:10px;padding:10px 12px;font-size:.9rem}.aviso.erro{background:var(--erro-fundo);color:var(--erro)}.aviso.ok{background:var(--ok-fundo);color:var(--ok)}.aviso.info{background:var(--info-fundo);color:var(--info)}.selo{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.s-ok{color:var(--ok);background:var(--ok-fundo)}.s-alerta{color:var(--alerta);background:var(--alerta-fundo)}.s-info{color:var(--info);background:var(--info-fundo)}.entrada-tela{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100%;display:grid}.marca-lado{background:var(--verde-fundo);color:#f1f6f0;padding-block:48px;padding-left:max(32px, env(safe-area-inset-left,0px));flex-direction:column;justify-content:space-between;gap:32px;padding-right:32px;display:flex;position:relative;overflow:hidden}.marca-lado h1{color:#fff;max-width:15ch;font-size:clamp(1.9rem,3.2vw,2.7rem)}.marca-lado p{color:#cfe0d3;max-width:46ch}.marca-lado:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#beebcd12 0 3px,#0000 3px 110px),repeating-linear-gradient(0deg,#beebcd0d 0 3px,#0000 3px 150px),radial-gradient(at 65% 20%,#6ebe8c59,#0000 65%);position:absolute;inset:0 0 35% 30%;-webkit-mask-image:radial-gradient(at 70% 25%,#000 20%,#0000 75%);mask-image:radial-gradient(at 70% 25%,#000 20%,#0000 75%)}.marca-lado{background:radial-gradient(at 20% 100%,#0b6a50,#0000 55%),linear-gradient(160deg,#075946,#053f32 70%)}.marca-lado h1 em{color:var(--amarelo);font-style:normal;display:block}.marca-lado>.marca-lsp,.marca-lado>.selo-lsp{z-index:1;position:relative}.marca-ondas{z-index:0;pointer-events:none;width:100%;height:24%;min-height:150px;position:absolute;bottom:0;left:0;right:0}.vitrine{z-index:0;pointer-events:none;width:min(76%,860px);height:auto;position:absolute;top:50%;right:-3%;transform:translateY(-50%);-webkit-mask-image:radial-gradient(closest-side at 57% 52%,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side at 57% 52%,#000 72%,#0000 100%)}.marca-lado .marca-meio>div{z-index:1;max-width:44%;position:relative}@media (width<=1100px),(height<=680px){.vitrine{display:none}.marca-lado .marca-meio>div{max-width:none}}.marca-topo{font-family:var(--serif);color:inherit;align-items:center;gap:12px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.marca-topo img{border-radius:10px;width:40px;height:40px;box-shadow:0 0 0 1px #fff3}.form-lado{padding-block:40px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));justify-content:center;align-items:center;display:flex}.form-caixa{gap:16px;width:100%;max-width:440px;display:grid}.form-caixa .sub{color:var(--suave);margin:0}.linha-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.previa-empresa{border:1px solid var(--linha);border-left:4px solid var(--folha);background:var(--cartao);border-radius:10px;gap:4px;padding:12px 14px;font-size:.9rem;font-weight:400;display:grid}.previa-empresa.alerta{border-left-color:var(--erro)}.previa-empresa .meta{color:var(--suave)}.previa-empresa .cats{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.app{grid-template-columns:232px minmax(0,1fr);min-height:100%;display:grid}.trilho{background:var(--verde-fundo);color:#dce8df;flex-direction:column;gap:6px;height:100dvh;padding:20px 14px;display:flex;position:sticky;top:0}.trilho .marca-topo{color:#fff;font-size:1rem}.trilho .marca-topo img{width:34px;height:34px}.trilho nav{gap:2px;display:grid}.trilho nav a,.trilho nav .item-menu{color:inherit;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-weight:500;text-decoration:none;display:flex}.trilho nav .item-menu{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-weight:500}.trilho nav a:hover,.trilho nav .item-menu:hover{background:#ffffff12}.trilho nav a[aria-current=page]{color:#fff;background:#ffffff21;font-weight:600}.trilho nav svg,.abas-cel svg{flex:none;width:18px;height:18px}.trilho .pe{gap:10px;min-width:0;margin-top:auto;font-size:.82rem;display:grid}.trilho .pe>*{min-width:0}.teste-box.usuario b{color:#fff}.teste-box.usuario span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trilho-topo{justify-content:space-between;align-items:center;gap:6px;padding-bottom:14px;display:flex}.trilho-topo .marca-topo{min-width:0;padding:4px 8px}.btn-recolher{color:#cfe0d3;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:6px;display:grid}.btn-recolher:hover{color:#fff;background:#ffffff14}.btn-recolher svg{width:20px;height:20px}.avatar{color:#fff;background:#ffffff1f;border-radius:50%;justify-self:center;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:grid}.btn-icone{padding:8px 0}.app[data-recolhido]{grid-template-columns:72px minmax(0,1fr)}.app[data-recolhido] .trilho{align-items:stretch;padding-inline:10px}.app[data-recolhido] .rotulo-menu{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app[data-recolhido] .trilho-topo{flex-direction:column;gap:10px}.app[data-recolhido] .trilho-topo .marca-topo{padding:0}.app[data-recolhido] .trilho nav a,.app[data-recolhido] .trilho nav .item-menu,.app[data-recolhido] .btn-trilho{justify-content:center;padding-inline:0}.teste-box{background:#ffffff14;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.teste-box .barra{background:#ffffff26;border-radius:4px;height:5px;overflow:hidden}.teste-box .barra i{background:var(--ambar);height:100%;display:block}.btn-trilho{color:#fff;border-color:#ffffff40}.app[data-recolhido] .trilho-topo .btn-recolher{align-self:center}.trilho nav a{position:relative}.app[data-recolhido] .trilho nav .contador{position:absolute;top:2px;right:6px}.faixa-ver-como{border-radius:var(--raio);background:var(--alerta-fundo);color:var(--tinta);border:1px solid var(--ambar);z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 14px;display:flex;position:sticky;top:8px}.faixa-ver-como .btn{padding-block:6px}.conteudo{min-width:0;padding-block:24px 40px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;display:grid}.topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.topo .sub{color:var(--suave);margin:4px 0 0}.cartao{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--raio);gap:12px;min-width:0;padding:18px;display:grid}.grade-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.dl{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:.92rem;display:grid}.dl dt{color:var(--suave)}.dl dd{margin:0}.carregando{min-height:60vh;color:var(--suave);place-items:center;display:grid}.abas-cel,.so-cel{display:none}@media (width<=900px){.entrada-tela{grid-template-columns:minmax(0,1fr)}.marca-lado{padding-block:24px;padding-right:max(16px, env(safe-area-inset-right,0px));padding-left:max(16px, env(safe-area-inset-left,0px))}.marca-lado .longo,.marca-ondas{display:none}.app,.app[data-recolhido]{grid-template-columns:minmax(0,1fr)}.trilho{display:none}.conteudo{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.abas-cel{z-index:10;background:var(--verde-fundo);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.abas-cel a,.abas-cel button{color:#cfe0d3;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:9px 4px 10px;font-size:.7rem;text-decoration:none;display:grid}.abas-cel a[aria-current=page]{color:#fff;font-weight:600}.so-cel{display:inline-flex}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.s-erro{color:var(--erro);background:var(--erro-fundo)}.s-neutro{color:var(--suave);background:var(--realce)}.chip{border:1px solid var(--linha);background:var(--cartao);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.82rem;display:inline-flex}.chip[aria-pressed=true]{background:var(--verde);border-color:var(--verde);color:#fff}.meepp{background:var(--ambar);color:#1e1608;border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--raio);gap:4px;min-width:0;padding:14px 16px;display:grid}.kpi b{font-family:var(--serif);font-size:1.7rem;line-height:1.1}.kpi small{color:var(--suave);font-size:.8rem}.filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtros .entrada{flex:220px;width:auto;padding:9px 12px}.filtros select.entrada{flex:0 auto;min-width:0}.lista-op{gap:10px;display:grid}.vazio{text-align:center;color:var(--suave);border:1px dashed var(--linha);border-radius:var(--raio);padding:32px 16px}.acoes{flex-wrap:wrap;gap:8px;display:flex}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--tinta);color:var(--papel);z-index:40;border-radius:10px;padding:10px 16px;font-size:.9rem;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.selo-lsp{color:#cfe0d3;letter-spacing:.02em;font-size:.8rem}.selo-lsp b{color:#fff}.segmentado{grid-template-columns:1fr 1fr;gap:8px;display:grid}.segmentado label{border:1px solid var(--linha);cursor:pointer;background:var(--cartao);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.segmentado label:has(input:checked){border-color:var(--verde);background:var(--realce);font-weight:600}.segmentado input{accent-color:var(--verde)}.dica{color:var(--suave);margin:0;font-size:.84rem;font-weight:400}.tabela{border-collapse:collapse;width:100%;font-size:.9rem}.tabela th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--suave);border-bottom:1px solid var(--linha);padding:8px 10px;font-size:.75rem;font-weight:600}.tabela td{border-bottom:1px solid var(--linha);vertical-align:top;padding:10px}.tabela tr:last-child td{border-bottom:0}.tabela tbody tr{cursor:pointer}.tabela tbody tr:hover td,.tabela tbody tr[aria-selected=true] td{background:var(--realce)}.tabela .meta{color:var(--suave);font-size:.82rem}.grade-lsp{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:20px;display:grid}.ficha{position:sticky;top:16px}.passos{gap:6px;margin:0;padding-left:20px;display:grid}.texto-doc{gap:12px;max-width:72ch;display:grid}.texto-doc p,.texto-doc li{margin:0}.texto-doc ul{gap:6px;margin:0;padding-left:20px;display:grid}.rascunho{border-left:4px solid var(--alerta);background:var(--alerta-fundo);color:var(--tinta);border-radius:8px;padding:10px 12px}@media (width<=1200px){.grade-lsp{grid-template-columns:minmax(0,1fr)}.ficha{position:static}}@media (width<=640px){.tabela .some-cel{display:none}}.rodape-lsp{display:none}.rodape-lsp .selo-lsp{color:var(--suave)}.rodape-lsp b{color:var(--tinta)}@media (width<=900px){.rodape-lsp{text-align:center;display:block}}.marca-lsp{color:inherit;justify-items:start;gap:10px;text-decoration:none;display:grid}.marca-lsp img{width:auto;max-width:100%;height:84px}@media (width<=900px){.marca-lsp img{height:60px}}.marca-lsp span{font-family:var(--serif);color:var(--amarelo);letter-spacing:.02em;font-size:1.05rem;font-weight:700}.linha-indicacao .meta{color:var(--suave);font-size:.84rem}.grade-2>.cartao{align-content:start}.linha-indicacao{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;text-decoration:none}a.linha-indicacao:hover{border-color:var(--folha)}.linha-tempo{border-left:2px solid var(--linha);gap:14px;margin:0;padding:0 0 0 18px;list-style:none;display:grid}.linha-tempo li{justify-items:start;gap:3px;display:grid;position:relative}.linha-tempo li:before{content:"";background:var(--cartao);border:2px solid var(--linha);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-25px}.linha-tempo li.atual:before{background:var(--folha);border-color:var(--folha)}.linha-tempo .meta{color:var(--suave);font-size:.84rem}.linha-tempo .obs{background:var(--realce);border-radius:8px;padding:6px 10px;font-size:.88rem}.texto-chamado{border-left:4px solid var(--ambar);background:var(--realce);border-radius:8px;margin:0;padding:12px 14px;font-size:.92rem}.destaque-chamado{border-color:var(--ambar)}.destaque-chamado .passos li{line-height:2.2}.lista-fila{gap:8px;margin:0;padding:0;list-style:none;display:grid}.item-fila{border:1px solid var(--linha);color:inherit;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.item-fila:hover{border-color:var(--folha)}.item-fila .meta{color:var(--suave);font-size:.84rem}.contador{background:var(--ambar);color:#1e1608;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:.72rem;line-height:1.5}.abas-cel a{position:relative}.abas-cel .contador{margin:0;position:absolute;top:4px;left:calc(50% + 6px)}.lista-alertas{margin:0;padding:0;list-style:none}.lista-alertas li{border-bottom:1px solid var(--linha)}.lista-alertas li:last-child{border-bottom:0}.lista-alertas a,.lista-alertas button{color:inherit;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;gap:3px;padding:12px 16px;text-decoration:none;display:grid}.lista-alertas a:hover,.lista-alertas button:hover{background:var(--realce)}.lista-alertas .titulo{align-items:center;gap:8px;font-weight:600;display:flex}.lista-alertas li.lido .titulo{font-weight:500}.lista-alertas .texto{color:var(--tinta);font-size:.9rem}.lista-alertas .meta{color:var(--suave);font-size:.8rem}.lista-alertas .ponto{background:var(--ambar);border-radius:50%;flex:none;width:8px;height:8px}.filtros-painel select.entrada{flex:150px;max-width:220px}.filtros-painel .periodo{color:var(--suave);align-items:center;gap:6px;font-size:.85rem;display:flex}.filtros-painel .periodo .entrada{width:auto;padding:8px 10px}.barra-dado{background:var(--realce);border-radius:4px;flex:1;min-width:40px;height:10px;display:block;overflow:hidden}.barra-dado i{background:var(--folha);border-radius:0 4px 4px 0;height:100%;display:block}.funil{gap:8px;margin:0;padding:0;list-style:none;display:grid}.funil li{grid-template-columns:160px minmax(0,1fr) 48px 64px;align-items:center;gap:12px;font-size:.9rem;display:grid}.funil .valor{text-align:right;font-weight:600}.funil .conv{color:var(--suave);text-align:right;font-size:.82rem}.ranking .valor-barra{align-items:center;gap:8px;min-width:110px;display:flex}.ranking .valor-barra .barra-dado{max-width:120px}@media (width<=640px){.funil li{grid-template-columns:110px minmax(0,1fr) 36px 52px;gap:8px}.filtros-painel select.entrada{flex:calc(50% - 8px);min-width:0;max-width:none}}.grade-rankings{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:16px;display:grid}@media (width<=640px){.grade-rankings{grid-template-columns:minmax(0,1fr)}}.janela-fundo{z-index:20;background:#0a140f8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.janela{width:100%;max-width:520px}.texto-doc h2{margin-top:8px;font-size:1.1rem}.instalar{border-color:var(--amarelo)}.parametro{border-bottom:1px solid var(--linha);gap:6px;padding-bottom:12px;display:grid}.parametro:last-child{border-bottom:0}.gaveta-fundo{z-index:20;background:#0a120e73;position:fixed;inset:0}.gaveta{background:var(--papel);z-index:21;width:min(460px,100%);padding-block:calc(20px + env(safe-area-inset-top,0px)) calc(24px + env(safe-area-inset-bottom,0px));padding-left:20px;padding-right:max(20px, env(safe-area-inset-right,0px));align-content:start;gap:16px;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-10px 0 30px #0003}.previa-imagem{gap:6px;margin:0;display:grid}.previa-imagem img{border:1px solid var(--linha);border-radius:8px;width:100%}.previa-imagem figcaption{color:var(--suave);font-size:.8rem}.conversa{gap:8px;display:grid}.msg{background:var(--realce);border-radius:10px;max-width:92%;padding:8px 12px}.msg.equipe{background:var(--info-fundo);justify-self:end}.msg small{color:var(--suave);font-size:.75rem}.msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.msg .anexo{border:1px solid var(--linha);border-radius:6px;max-width:100%;max-height:240px;margin-top:6px;display:block}.grade-graficos{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.grade-graficos>.cartao{gap:10px;min-width:0;display:grid}@media (width<=1100px){.grade-graficos{grid-template-columns:minmax(0,1fr)}}.grafico{gap:8px;min-width:0;margin:0;display:grid;position:relative}.grafico svg{width:100%;height:auto;display:block;overflow:visible}.grafico .grade{stroke:var(--linha);stroke-width:1px}.grafico .base{stroke:var(--suave);stroke-width:1px}.grafico .eixo{font:11px var(--sans);fill:var(--suave)}.grafico .alvo{fill:#0000}.grafico .alvo:hover{fill:color-mix(in srgb, var(--tinta) 5%, transparent)}.legenda{color:var(--suave);flex-wrap:wrap;gap:6px 16px;font-size:.82rem;display:flex}.legenda i,.grafico-dica i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.grafico-dica{background:var(--cartao);color:var(--tinta);border:1px solid var(--linha);pointer-events:none;z-index:5;white-space:nowrap;border-radius:8px;gap:2px;padding:8px 10px;font-size:.8rem;display:grid;position:absolute;transform:translate(14px,calc(-100% - 8px));box-shadow:0 6px 18px #00000024}.grafico-dica small{color:var(--suave)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barras-deitadas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.barras-deitadas li{grid-template-columns:minmax(110px,170px) minmax(0,1fr) 104px;align-items:center;gap:12px;font-size:.88rem;display:grid}.barras-deitadas .valor{text-align:right;font-weight:600}.barras-deitadas .barra-dado i{background:var(--serie-1)}.mapa-painel .mapa{justify-self:center;width:100%;max-width:520px}.mapa path{fill:var(--mapa-vazio);stroke:var(--mapa-borda);stroke-width:1.2px;transition:fill .15s}.mapa.interativo path{cursor:pointer}.mapa.interativo path:hover{stroke:var(--tinta);stroke-width:1.6px}.mapa path:focus-visible{stroke:var(--ambar);stroke-width:3px;outline:none}.mapa path.sel{stroke:var(--ambar);stroke-width:3px}.mapa .n1,.legenda-mapa .n1{fill:color-mix(in srgb, var(--serie-1) 22%, var(--mapa-vazio));background:color-mix(in srgb, var(--serie-1) 22%, var(--mapa-vazio))}.mapa .n2,.legenda-mapa .n2{fill:color-mix(in srgb, var(--serie-1) 40%, var(--mapa-vazio));background:color-mix(in srgb, var(--serie-1) 40%, var(--mapa-vazio))}.mapa .n3,.legenda-mapa .n3{fill:color-mix(in srgb, var(--serie-1) 60%, var(--mapa-vazio));background:color-mix(in srgb, var(--serie-1) 60%, var(--mapa-vazio))}.mapa .n4,.legenda-mapa .n4{fill:color-mix(in srgb, var(--serie-1) 80%, var(--mapa-vazio));background:color-mix(in srgb, var(--serie-1) 80%, var(--mapa-vazio))}.mapa .n5,.legenda-mapa .n5{fill:var(--serie-1);background:var(--serie-1)}.mapa text{font:600 10px var(--sans);fill:var(--suave);pointer-events:none;text-anchor:middle}.mapa text.claro{fill:#fff}.mapa .bolha{fill:var(--serie-2);fill-opacity:.85;stroke:var(--cartao);stroke-width:2px}.legenda-mapa{color:var(--suave);flex-wrap:wrap;align-items:center;gap:4px;font-size:.8rem;display:flex}.legenda-mapa i{border-radius:2px;width:22px;height:10px}.legenda-mapa span:first-child{margin-right:4px}.legenda-mapa span+.btn-txt{margin-left:auto}.legenda-mapa i+span{margin-left:4px}
