@font-face{font-family:rubik;src:url(../media/rubik_variavel-s.p.1_ofd2jz7-lqy.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:rubik Fallback;src:local(Arial);ascent-override:91.09%;descent-override:24.36%;line-gap-override:0.0%;size-adjust:102.64%}.rubik_ce222ead-module__OETD-a__className{font-family:rubik,rubik Fallback}.rubik_ce222ead-module__OETD-a__variable{--fonte-rubik:"rubik", "rubik Fallback"}
@font-face{font-family:atkinson;src:url(../media/atkinson_400-s.p.2u5oagmduz53s.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:atkinson;src:url(../media/atkinson_400_italico-s.p.2_p1vn4tsb12f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:atkinson;src:url(../media/atkinson_600-s.p.30k-cx1yxhfx_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:atkinson;src:url(../media/atkinson_700-s.p.1wtqmcz2r01_g.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:atkinson Fallback;src:local(Arial);ascent-override:99.04%;descent-override:31.8%;line-gap-override:0.0%;size-adjust:99.36%}.atkinson_4971a710-module___YilWG__className{font-family:atkinson,atkinson Fallback}.atkinson_4971a710-module___YilWG__variable{--fonte-atkinson:"atkinson", "atkinson Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--marinho:#3d7a14;--marinho-2:#252b27;--marinho-3:#1b201c;--azul:#4e961c;--azul-claro:#6aa33e;--ceu:#b9d99e;--ceu-luz:#eef6e8;--vermelho:#e0403c;--vermelho-luz:#fdecec;--verde:#1d7a45;--verde-luz:#e4f3ea;--vermelho-escuro:#a50c0f;--verde-escuro:#2f6411;--fundo:#f3f5f2;--superficie:#fff;--tinta:#0d2436;--tinta-2:#475b6b;--tinta-3:#6f808e;--linha:#dde5ec;--linha-2:#c7d3dd;--titulo:var(--fonte-rubik), "Trebuchet MS", system-ui, sans-serif;--texto:var(--fonte-atkinson), system-ui, -apple-system, "Segoe UI", sans-serif;--largura-lateral:268px;--altura-topo-movel:62px;--suave:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--texto);color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}::selection{background:var(--ceu);color:var(--marinho-3)}:focus-visible{outline:3px solid var(--azul-claro);outline-offset:2px;border-radius:6px}h1,h2,h3,h4{font-family:var(--titulo);color:var(--tinta);letter-spacing:-.01em;line-height:1.15}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.bt{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 20px;font-size:15px;font-weight:700;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.bt-primario{background:var(--marinho);color:#fff}.bt-primario:hover{background:var(--azul)}.bt-contorno{border:1.5px solid var(--linha-2);color:var(--tinta);background:var(--superficie)}.bt-contorno:hover{border-color:var(--azul-claro);color:var(--azul)}.bt-perigo{color:var(--vermelho);border:1.5px solid color-mix(in srgb, var(--vermelho) 35%, white);background:var(--superficie)}.bt-perigo:hover{background:var(--vermelho-luz)}.bt-pequeno{border-radius:8px;min-height:36px;padding:0 14px;font-size:14px}.bt[disabled]{opacity:.55;cursor:not-allowed}.campo{align-content:start;gap:7px;display:grid}.campo>label,.campo>.rotulo{color:var(--tinta);font-size:14.5px;font-weight:700}.campo .ajuda{color:var(--tinta-3);margin-top:-2px;font-size:13.5px}.entrada-texto,.campo input:not([type=checkbox]):not([type=radio]),.campo select,.campo textarea{border:1.5px solid var(--linha-2);background:var(--superficie);border-radius:10px;width:100%;min-height:46px;padding:10px 14px;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.campo textarea{resize:vertical;min-height:90px}.entrada-texto:focus,.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--azul-claro);box-shadow:0 0 0 4px color-mix(in srgb, var(--azul-claro) 18%, transparent);outline:none}.aviso-erro{background:var(--vermelho-luz);color:#9b0e11;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.aviso-erro svg{flex:none;margin-top:1px}.entrada{background:var(--superficie);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:100dvh;display:grid}.entrada-marca{isolation:isolate;background:radial-gradient(120% 90% at 20% 10%, #3b453e 0%, var(--marinho-2) 48%, var(--marinho-3) 100%);color:#fff;flex-direction:column;padding:44px 52px 64px;display:flex;position:relative;overflow:hidden}.entrada-logo{width:min(340px,72%);margin:auto}.entrada-painel{justify-content:center;align-items:center;padding:56px 40px;display:flex}.entrada-caixa{width:100%;max-width:400px}.entrada-caixa h1{color:var(--marinho);letter-spacing:-.02em;font-size:clamp(32px,3.4vw,42px);font-weight:800}.entrada-caixa>p{color:var(--tinta-2);margin-top:12px;font-size:16.5px}.entrada-form{gap:18px;margin-top:32px;display:grid}.entrada-form .bt{width:100%;min-height:50px;margin-top:4px;font-size:16px}.entrada-nota{color:var(--tinta-3);margin-top:18px;font-size:14px}.entrada-publico{background:var(--ceu-luz);color:var(--marinho);border-radius:14px;align-items:center;gap:14px;margin-top:34px;padding:16px 18px;transition:background-color .2s;display:flex}.entrada-publico:hover{background:color-mix(in srgb, var(--ceu) 32%, white)}.entrada-publico .ic{background:var(--marinho);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.entrada-publico b{font-family:var(--titulo);font-size:16px;font-weight:600;display:block}.entrada-publico span{color:var(--tinta-2);font-size:14px}.entrada-publico>svg:last-child{color:var(--azul);flex:none;margin-left:auto}@media (max-width:900px){.entrada{grid-template-columns:1fr}.entrada-marca{min-height:270px;padding:28px 24px}.entrada-logo{width:180px}.entrada-painel{align-items:flex-start;padding:36px 22px 48px}}.publico-topo{background:var(--marinho);color:#fff}.publico-topo-in{align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:14px 32px;display:flex}.publico-topo img{width:64px}.publico-topo .nome{font-family:var(--titulo);font-size:17px;font-weight:600;line-height:1.2}.publico-topo .nome span{font-family:var(--texto);color:#ffffffbf;font-size:14px;font-weight:400;display:block}.publico-topo .bt{color:var(--marinho);background:#fff;margin-left:auto}.publico-topo .bt:hover{background:var(--ceu-luz)}.publico-corpo{max-width:1180px;margin:0 auto;padding:44px 32px 72px}.publico-pe{border-top:1px solid var(--linha);text-align:center;color:var(--tinta-3);padding:22px 32px 30px;font-size:14px}@media (max-width:640px){.publico-topo-in{padding:12px 18px}.publico-topo .nome span{display:none}.publico-corpo{padding:32px 18px 56px}}.casca{grid-template-columns:var(--largura-lateral) minmax(0, 1fr);min-height:100dvh;display:grid}.lateral{background:var(--marinho-2);color:#fff;z-index:40;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.lateral-marca{border-bottom:1px solid #ffffff17;align-items:center;gap:14px;padding:24px 22px 20px;display:flex}.lateral-marca img{flex:none;width:62px}.lateral-marca b{font-family:var(--titulo);font-size:17px;font-weight:700;line-height:1.15;display:block}.lateral-marca span{color:#ffffffa8;margin-top:3px;font-size:13px;line-height:1.3;display:block}.lateral-nav{gap:2px;padding:18px 14px 20px;display:grid}.lateral-grupo{color:#ffffff80;padding:20px 12px 8px;font-size:13px}.lateral-item{color:#fffc;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:15.5px;font-weight:600;transition:background-color .18s,color .18s;display:flex}.lateral-item svg{color:#ffffff9e;flex:none;transition:color .18s}a.lateral-item:hover{color:#fff;background:#ffffff12}.lateral-item[aria-current=page]{color:#fff;background:#b9d99e29}.lateral-item.breve{color:#ffffff6b;cursor:default}.lateral-item .selo-breve{color:#fff9;background:#ffffff14;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:600}.lateral-pe{border-top:1px solid #ffffff17;align-items:center;gap:12px;margin-top:auto;padding:14px;display:flex}.avatar{background:var(--ceu);width:40px;height:40px;color:var(--marinho-3);font-family:var(--titulo);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.lateral-eu{min-width:0;line-height:1.3}.lateral-eu b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.lateral-eu span{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.bt-sair{color:#ffffffb8;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.bt-sair:hover{color:#fff;background:#ffffff14}.lateral-fechar,.topo-movel{display:none}.conteudo{min-width:0}@media (max-width:960px){.casca{grid-template-columns:1fr}.topo-movel{z-index:30;height:var(--altura-topo-movel);background:var(--marinho-2);color:#fff;align-items:center;gap:12px;padding:0 10px 0 16px;display:flex;position:sticky;top:0}.topo-movel img{width:44px}.topo-movel b{font-family:var(--titulo);font-size:16px;font-weight:700}.topo-movel button{border-radius:10px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.lateral{visibility:hidden;width:min(300px,86vw);transition:transform .28s var(--suave), visibility 0s linear .28s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 60px #141a1666}.lateral.aberta{visibility:visible;transition:transform .28s var(--suave);transform:none}.lateral-marca{padding-right:60px}.lateral-fechar{color:#fffc;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:12px}.veu{z-index:35;background:#141a1673;position:fixed;inset:0}}.pagina{max-width:1180px;padding:44px 48px 72px}.pagina-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 24px;margin-bottom:32px;display:flex}.pagina-cab h1{color:var(--marinho-3);font-size:clamp(27px,2.6vw,34px);font-weight:700}.pagina-cab p{color:var(--tinta-2);max-width:64ch;margin-top:8px;font-size:16.5px}.migalha{color:var(--azul);align-items:center;gap:2px;margin-bottom:12px;font-size:14.5px;font-weight:700;display:inline-flex}.migalha:hover{color:var(--marinho)}@media (max-width:700px){.pagina{padding:28px 18px 56px}}.bloco+.bloco{margin-top:44px}.bloco-cab{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.bloco-cab h2{font-size:20px;font-weight:600}.bloco-cab a:hover{color:var(--marinho)}.vazio{border:1.5px dashed var(--linha-2);color:var(--tinta-2);text-align:center;border-radius:16px;padding:36px 28px}.vazio b{font-family:var(--titulo);color:var(--tinta);margin-bottom:4px;font-size:17px;font-weight:600;display:block}.vazio .bt{margin-top:16px}.saudacao-data{color:var(--tinta-3);margin-top:6px;font-size:15.5px}.atalhos{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.atalho{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;flex-direction:column;gap:8px;padding:22px;transition:border-color .2s;display:flex}.atalho:hover{border-color:var(--azul-claro)}.atalho .ic{background:var(--marinho);color:#fff;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:6px;display:grid}.atalho h3{font-size:19px;font-weight:600}.atalho p{color:var(--tinta-2);font-size:15px}.atalho .medida{color:var(--azul);margin-top:auto;padding-top:8px;font-size:14.5px;font-weight:700}.duas-colunas{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.duas-colunas>.bloco+.bloco,.duas-colunas>div>.bloco+.bloco{margin-top:0}.coluna>*+*{margin-top:32px}@media (max-width:1100px){.duas-colunas{grid-template-columns:1fr}}.numeros{background:var(--marinho);color:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.numero{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;min-width:0;padding:20px 22px}.numero:nth-child(2n){border-right:none}.numero span{color:#ffffffbd;font-size:14px;display:block}.numero b{font-family:var(--titulo);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:26px;font-weight:700;display:block;overflow:hidden}.numero small{color:var(--ceu);margin-top:2px;font-size:13px;display:block}.numeros-pe{background:var(--marinho-2);color:var(--ceu);grid-column:1/-1;align-items:center;gap:4px;padding:14px 22px;font-size:14.5px;font-weight:700;display:flex}.numeros-pe:hover{color:#fff}.revisar{gap:10px;display:grid}.revisar a{background:var(--superficie);border:1px solid var(--linha);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:flex}.revisar a:hover{border-color:var(--azul-claro)}.revisar a b{font-family:var(--titulo);font-variant-numeric:tabular-nums;color:var(--marinho);min-width:24px;font-size:19px;font-weight:700}.revisar a svg{color:var(--tinta-3);flex:none;margin-left:auto}.ferramentas{gap:14px;margin-bottom:30px;display:grid}.busca{max-width:420px;position:relative}.busca svg{color:var(--tinta-3);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.busca .entrada-texto{padding-left:44px}.fichas{flex-wrap:wrap;gap:8px;display:flex}.ficha{border:1.5px solid var(--linha-2);background:var(--superficie);min-height:38px;color:var(--tinta-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;transition:all .18s;display:inline-flex}.ficha:hover{border-color:var(--azul-claro);color:var(--tinta)}.ficha[aria-pressed=true]{background:var(--marinho);border-color:var(--marinho);color:#fff}.ficha[aria-pressed=true] .ponto-area{box-shadow:0 0 0 2px #fff}.ficha .qt{font-variant-numeric:tabular-nums;opacity:.72}.ponto-area{background:var(--cor);border-radius:50%;flex:none;width:9px;height:9px}.grupo+.grupo{margin-top:34px}.grupo-cab{align-items:center;gap:10px;margin-bottom:12px;display:flex}.grupo-cab h2{font-size:19px;font-weight:600}.grupo-cab .qt{color:var(--tinta-3);font-size:15px}.lista{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;overflow:hidden}.item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 20px;transition:background-color .15s;display:grid}.item+.item{border-top:1px solid var(--linha)}a.item:hover{background:color-mix(in srgb, var(--ceu-luz) 70%, white)}a.item:hover .item-acao{background:var(--azul)}.glifo{width:48px;height:48px;color:var(--cor);background:color-mix(in srgb, var(--cor) 12%, white);border-radius:12px;flex:none;place-items:center;display:grid}.glifo-pequeno{border-radius:10px;width:38px;height:38px}.item-texto h3{font-size:17px;font-weight:600}.item-texto p{color:var(--tinta-2);margin-top:2px;font-size:15px}.item-marcas{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.marca{background:var(--fundo);color:var(--tinta-2);border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:13px;font-weight:700;display:inline-flex}.marca-restrito{background:color-mix(in srgb, var(--marinho) 9%, white);color:var(--marinho)}.marca-producao{background:var(--vermelho-luz);color:var(--vermelho-escuro)}.item-acao{background:var(--marinho);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;gap:4px;min-height:40px;padding:0 12px 0 16px;font-size:14.5px;font-weight:700;transition:background-color .18s;display:inline-flex}.item-espera{color:var(--tinta-3);white-space:nowrap;font-size:14px}.item.em-producao .glifo{filter:grayscale(.6);opacity:.75}.lista-compacta .item{gap:14px;padding:13px 16px}.lista-compacta .item-texto h3{font-size:16px}.lista-compacta .item-texto p{font-size:14px}@media (max-width:640px){.item{grid-template-columns:auto minmax(0,1fr);padding:16px}.item-acao,.item-espera{grid-column:2;justify-self:start}}.visor{background:var(--fundo);grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid}.visor:fullscreen{height:100vh}.visor-barra{background:var(--superficie);border-bottom:1px solid var(--linha);align-items:center;gap:14px;min-height:66px;padding:10px 18px;display:flex}.visor-voltar{color:var(--azul);border-radius:8px;flex:none;align-items:center;gap:2px;padding:8px 10px 8px 4px;font-size:14.5px;font-weight:700;display:inline-flex}.visor-voltar:hover{background:var(--fundo);color:var(--marinho)}.visor-divisor{background:var(--linha);flex:none;width:1px;height:30px}.visor-nome{min-width:0;line-height:1.25}.visor-nome b{font-family:var(--titulo);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;display:block;overflow:hidden}.visor-nome span{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.visor-barra .bt{flex:none;margin-left:auto}.visor-quadro{min-height:0;position:relative}.visor-quadro iframe{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.visor-aviso{color:var(--tinta-2);text-align:center;align-content:center;place-items:center;gap:14px;padding:20px;font-weight:600;display:grid;position:absolute;inset:0}.girar{border:3px solid var(--linha);border-top-color:var(--azul);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}@media (max-width:960px){.visor{height:calc(100dvh - var(--altura-topo-movel))}.visor-divisor,.visor-barra .glifo{display:none}}@media (max-width:560px){.visor-barra .bt span,.visor-voltar span{display:none}}.ind-secao+.ind-secao{margin-top:46px}.ind-secao-cab{max-width:72ch;margin-bottom:16px}.ind-secao-cab h2{font-size:21px;font-weight:600}.ind-secao-cab p{color:var(--tinta-2);margin-top:6px;font-size:15.5px}.ind-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.leitura{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;flex-direction:column;padding:20px 22px 18px;display:flex}.leitura-titulo{color:var(--tinta-2);font-size:15px;font-weight:700}.leitura-valor{font-family:var(--titulo);font-variant-numeric:tabular-nums;letter-spacing:-.015em;color:var(--marinho-3);margin-top:6px;font-size:32px;font-weight:700;line-height:1.1}.variacao{border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:10px;padding:3px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.variacao.alta{background:var(--verde-luz);color:var(--verde)}.variacao.queda{background:var(--vermelho-luz);color:#a50c0f}.leitura svg.mini{width:100%;height:40px;margin-top:14px;display:block;overflow:visible}.leitura-fonte{color:var(--tinta-3);margin-top:auto;padding-top:12px;font-size:13px;line-height:1.45}.leitura-fonte:before{content:"";border-top:1px solid var(--linha);margin:2px 0 12px;display:block}.leitura-vazia{color:var(--tinta-3);margin-top:10px;font-size:14.5px}.adm-abas{border-bottom:1px solid var(--linha);gap:4px;margin-bottom:28px;display:flex;overflow-x:auto}.adm-abas a{color:var(--tinta-2);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px 12px;font-size:15px;font-weight:700;display:inline-flex}.adm-abas a:hover{color:var(--tinta)}.adm-abas a[aria-current=page]{color:var(--marinho);border-bottom-color:var(--marinho)}.adm-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.adm-barra p{color:var(--tinta-2);max-width:64ch;font-size:15px}.tabela-envolve{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:15px}.tabela th{text-align:left;color:var(--tinta-3);border-bottom:1px solid var(--linha);white-space:nowrap;padding:14px 18px;font-size:13.5px;font-weight:700}.tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:14px 18px}.tabela tr:last-child td{border-bottom:none}.tabela .fraco{color:var(--tinta-3)}.celula-titulo{align-items:center;gap:12px;min-width:220px;display:flex}.celula-titulo b{display:block}.celula-titulo small{color:var(--tinta-3);font-size:13.5px;display:block}.acoes-linha{justify-content:flex-end;gap:8px;display:flex}.situacao{white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.situacao:before{content:"";background:var(--tinta-3);border-radius:50%;width:8px;height:8px}.situacao.ok:before{background:var(--verde)}.situacao.atencao:before{background:var(--tinta-3)}.situacao.off:before{background:var(--vermelho)}.formulario{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;gap:24px;max-width:740px;padding:30px;display:grid}.formulario fieldset{border:none;gap:18px;display:grid}.formulario legend{font-family:var(--titulo);margin-bottom:14px;font-size:18px;font-weight:600}.formulario hr{border:none;border-top:1px solid var(--linha)}.dupla{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:640px){.dupla{grid-template-columns:1fr}.formulario{padding:22px 18px}}.formulario-bts{flex-wrap:wrap;gap:12px;display:flex}.dica{color:var(--tinta-2);background:var(--ceu-luz);border-radius:10px;padding:12px 14px;font-size:14.5px}.opcao-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;display:flex}.opcao-check input{width:18px;height:18px;accent-color:var(--marinho);flex:none;margin-top:2px}.opcao-check small{color:var(--tinta-3);font-size:13.5px;font-weight:400;display:block}.seletor-icones{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;display:grid}.seletor-icones label{border:1.5px solid var(--linha-2);height:52px;color:var(--tinta-2);cursor:pointer;border-radius:12px;place-items:center;transition:all .15s;display:grid;position:relative}.seletor-icones label:hover{border-color:var(--azul-claro)}.seletor-icones input{opacity:0;cursor:pointer;position:absolute;inset:0}.seletor-icones label:has(input:checked){border-color:var(--marinho);background:var(--marinho);color:#fff}.seletor-icones label:has(input:focus-visible){outline:3px solid var(--azul-claro);outline-offset:2px}.permissoes{border:1.5px solid var(--linha-2);border-radius:12px;gap:2px;max-height:320px;padding:6px;display:grid;overflow-y:auto}.permissoes label{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:15px;display:flex}.permissoes label:hover{background:var(--fundo)}.permissoes input{width:18px;height:18px;accent-color:var(--marinho);flex:none}.permissoes small{color:var(--tinta-3);text-align:right;margin-left:auto;font-size:13px}.modulo-linha{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.modulo-linha+.modulo-linha{border-top:1px solid var(--linha)}.modulo-linha .ic{background:var(--marinho);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.modulo-linha.desligado .ic{background:var(--linha);color:var(--tinta-3)}.modulo-linha h3{font-size:17px;font-weight:600}.modulo-linha p{color:var(--tinta-2);font-size:15px}.interruptor{color:var(--tinta-2);border-radius:999px;align-items:center;gap:10px;padding:6px;font-size:14.5px;font-weight:700;display:inline-flex}.interruptor .trilho{background:var(--linha-2);border-radius:999px;flex:none;width:46px;height:26px;transition:background-color .2s;position:relative}.interruptor .trilho:after{content:"";width:20px;height:20px;transition:transform .2s var(--suave);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #141a1640}.interruptor[aria-checked=true]{color:var(--verde)}.interruptor[aria-checked=true] .trilho{background:var(--verde)}.interruptor[aria-checked=true] .trilho:after{transform:translate(20px)}.fixo{color:var(--tinta-3);font-size:14px}@media (max-width:640px){.modulo-linha{grid-template-columns:auto minmax(0,1fr)}.modulo-linha>:last-child{grid-column:2;justify-self:start}}.evento{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block}.ev-entrou{background:var(--verde-luz);color:var(--verde)}.ev-saiu{background:var(--fundo);color:var(--tinta-2)}.ev-abriu{background:var(--ceu-luz);color:var(--azul)}.ev-falha{background:var(--vermelho-luz);color:#a50c0f}.ev-admin{background:color-mix(in srgb, var(--marinho) 10%, white);color:var(--marinho)}.nao-encontrado{text-align:center;place-items:center;min-height:70vh;padding:40px 20px;display:grid}.nao-encontrado img{width:150px;margin:0 auto 22px}.nao-encontrado h1{color:var(--marinho);font-size:28px}.nao-encontrado p{color:var(--tinta-2);max-width:44ch;margin:10px auto 24px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pagina-larga{max-width:1320px}.pn-aviso{text-align:center;min-height:320px;color:var(--tinta-2);background:var(--superficie);border:1px solid var(--linha);border-radius:16px;place-items:center;gap:14px;padding:20px;font-weight:600;display:grid}.pn-abas{background:color-mix(in srgb, var(--marinho) 7%, white);border-radius:12px;gap:4px;max-width:100%;margin-bottom:18px;padding:4px;display:inline-flex;overflow-x:auto}.pn-abas button{min-height:40px;color:var(--tinta-2);white-space:nowrap;border-radius:9px;padding:0 18px;font-size:15px;font-weight:700}.pn-abas button:hover{color:var(--marinho)}.pn-abas button[aria-selected=true]{background:var(--marinho);color:#fff}.pn-filtros{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px 14px;margin-bottom:22px;padding:16px 18px;display:grid}.pn-rotulo{color:var(--tinta-2);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.pn-campo select,.cb-botao{border:1.5px solid var(--linha-2);background:var(--superficie);text-align:left;border-radius:10px;width:100%;min-height:42px;padding:0 12px;font-size:14.5px}.pn-campo select:focus,.cb-botao:focus-visible{border-color:var(--azul-claro);box-shadow:0 0 0 4px color-mix(in srgb, var(--azul-claro) 18%, transparent);outline:none}.cb-botao.ativo{border-color:var(--marinho);background:color-mix(in srgb, var(--marinho) 6%, white);color:var(--marinho);font-weight:700}.pn-campo select:has(option:checked:not([value=""]):not([value=todos])){border-color:var(--marinho);background:color-mix(in srgb, var(--marinho) 6%, white);color:var(--marinho);font-weight:700}.pn-limpar{min-height:42px;color:var(--azul);border-radius:10px;place-self:end start;padding:0 14px;font-size:14.5px;font-weight:700}.pn-limpar:hover:not([disabled]){background:var(--fundo);color:var(--marinho)}.pn-limpar[disabled]{color:var(--tinta-3);cursor:default}.cb{min-width:0;position:relative}.cb-botao{align-items:center;gap:8px;display:flex}.cb-botao span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cb-seta{color:var(--tinta-3);flex:none;transform:rotate(90deg)}.cb-lista{z-index:1200;background:var(--superficie);border:1px solid var(--linha-2);border-radius:12px;width:max(100%,340px);max-width:min(420px,90vw);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px #141a1629}.cb-busca{border:1.5px solid var(--linha-2);border-radius:8px;width:100%;min-height:40px;margin-bottom:6px;padding:0 12px;font-size:14.5px}.cb-busca:focus{border-color:var(--azul-claro);outline:none}.cb-lista ul{max-height:300px;list-style:none;overflow-y:auto}.cb-lista li button{text-align:left;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:8px 10px;font-size:14.5px;display:flex}.cb-lista li button:hover{background:var(--fundo)}.cb-lista li button[aria-selected=true]{background:color-mix(in srgb, var(--marinho) 9%, white);color:var(--marinho);font-weight:700}.cb-lista small{color:var(--tinta-3);font-variant-numeric:tabular-nums;white-space:pre;flex:none;font-size:12.5px}.cb-vazio{color:var(--tinta-3);padding:10px;font-size:14px}.pn-resumo{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;display:grid}.pn-resumo>div{min-width:0;padding:18px 22px}.pn-resumo>div+div{border-left:1px solid var(--linha)}.pn-resumo dt{color:var(--tinta-2);font-size:14px;font-weight:700}.pn-resumo dd{font-family:var(--titulo);font-variant-numeric:tabular-nums;letter-spacing:-.015em;color:var(--marinho-3);margin-top:4px;font-size:34px;font-weight:700;line-height:1.15}.pn-resumo small{color:var(--tinta-3);margin-top:2px;font-size:13px;display:block}@media (max-width:900px){.pn-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-resumo>div:nth-child(3){border-left:none}.pn-resumo>div:nth-child(n+3){border-top:1px solid var(--linha)}}.pn-bloco{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;min-width:0;padding:20px 22px}.pn-bloco-cab{margin-bottom:14px}.pn-bloco-cab h2{font-size:19px;font-weight:600}.pn-bloco-cab p{color:var(--tinta-2);margin-top:3px;font-size:14.5px}.pn-grade{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (max-width:1100px){.pn-grade{grid-template-columns:1fr}}.pn-bloco-mapa{padding:20px 22px 22px}.pn-mapa{border:1px solid var(--linha);background:var(--fundo);z-index:0;border-radius:12px;height:min(62vh,560px);min-height:360px;overflow:hidden}.pn-mapa-carregando{color:var(--tinta-3);place-items:center;font-weight:600;display:grid}.pn-pop{font-family:var(--texto);color:var(--tinta);gap:3px;min-width:200px;font-size:13.5px;line-height:1.4;display:grid}.pn-pop b{font-family:var(--titulo);color:var(--marinho-3);font-size:15px;font-weight:600}.pn-pop .pn-pop-fantasia{color:var(--azul);font-weight:700}.pn-pop small{color:var(--tinta-3);font-size:12.5px}.leaflet-container{font-family:var(--texto)}.leaflet-popup-content-wrapper{border-radius:12px}.pn-barras{gap:2px;list-style:none;display:grid}.pn-barras button{text-align:left;border-radius:8px;grid-template-columns:minmax(0,44%) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:6px 8px;font-size:14px;display:grid}.pn-barras button:hover{background:var(--fundo)}.pn-barra-rotulo{white-space:nowrap;text-overflow:ellipsis;color:var(--tinta);overflow:hidden}.pn-barra-trilho{background:color-mix(in srgb, var(--azul) 8%, white);border-radius:4px;height:14px;overflow:hidden}.pn-barra{background:var(--azul);min-width:2px;height:100%;transition:width .3s var(--suave);border-radius:4px;display:block}.pn-barra-valor{font-family:var(--titulo);font-variant-numeric:tabular-nums;color:var(--tinta-2);text-align:right;min-width:44px;font-size:14px;font-weight:600}.pn-barras.empilhado button{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:7px 8px}.pn-barras.empilhado .pn-barra-rotulo{white-space:normal;grid-column:1/-1;line-height:1.3}.pn-barras.empilhado .pn-barra-trilho{height:10px}.pn-barras button.ativo{background:color-mix(in srgb, var(--marinho) 8%, white)}.pn-barras button.ativo .pn-barra-rotulo{color:var(--marinho);font-weight:700}.pn-barras button.ativo .pn-barra{background:var(--marinho)}.pn-mais{color:var(--azul);border-radius:8px;margin-top:10px;padding:6px 8px;font-size:14px;font-weight:700}.pn-mais:hover{background:var(--fundo)}.pn-colunas{grid-template-columns:repeat(25,minmax(0,1fr));align-items:end;gap:4px;height:230px;display:grid}.pn-coluna{text-align:center;grid-template-rows:auto 1fr auto;align-items:end;min-width:0;height:100%;display:grid}.pn-coluna-valor{color:var(--tinta-3);font-variant-numeric:tabular-nums;writing-mode:vertical-rl;opacity:0;justify-self:center;margin-bottom:4px;font-size:10.5px;transform:rotate(180deg)}.pn-coluna:hover .pn-coluna-valor{opacity:1}.pn-coluna-barra{background:var(--azul-claro);border-radius:3px 3px 0 0;align-self:end;width:100%;min-height:2px;display:block}.pn-coluna:hover .pn-coluna-barra{background:var(--marinho)}.pn-coluna-ano{color:var(--tinta-3);font-variant-numeric:tabular-nums;white-space:nowrap;height:18px;margin-top:6px;font-size:12px}.pn-nota,.pn-vazio{color:var(--tinta-3);margin-top:12px;font-size:13.5px}.pn-vazio{text-align:center;padding:18px}.pn-consulta-barra{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:14px;display:flex}.pn-consulta-barra .busca{flex:320px;max-width:480px}.pn-contagem{color:var(--tinta-2);font-variant-numeric:tabular-nums;font-weight:700}.pn-consulta-barra .bt{margin-left:auto}.pn-tabela td{vertical-align:top;font-size:14.5px}.pn-tabela td b{font-weight:700;display:block}.pn-fantasia{color:var(--azul);font-size:13.5px;font-weight:600;display:block}.pn-cnpj,.pn-bairro{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:13px;display:block}.pn-mei{background:var(--ceu-luz);color:var(--azul);border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:700;display:inline-block}.pn-paginas{color:var(--tinta-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:14.5px;display:flex}.pn-fonte{color:var(--tinta-3);max-width:90ch;margin-top:28px;font-size:13.5px}.pn-pop-lista{gap:6px;max-height:220px;margin:4px 0 2px;padding-right:4px;list-style:none;display:grid;overflow-y:auto}.pn-pop-lista li{border-top:1px solid var(--linha);padding-top:6px;display:grid}.pn-pop-lista b{font-size:13.5px}.pn-pop-lista span{color:var(--tinta-2);font-size:12.5px}@media (max-width:640px){.pn-filtros{grid-template-columns:1fr 1fr;padding:14px}.pn-filtros .cb{grid-column:1/-1}.pn-resumo dd{font-size:28px}.pn-bloco{padding:16px}}.base-cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;max-width:900px;padding:24px}.base-cab{gap:16px;margin-bottom:20px;display:grid}.base-cab h2{font-size:19px;font-weight:600}.base-cab p{color:var(--tinta-2);margin-top:3px;font-size:15px}.base-atual{background:var(--fundo);border-radius:12px;flex-wrap:wrap;gap:12px 32px;padding:14px 16px;display:flex}.base-atual dt{color:var(--tinta-3);font-size:13px;font-weight:700}.base-atual dd{margin-top:2px;font-size:15.5px;font-weight:700}.base-arquivo{word-break:break-all}.base-guardados{gap:8px;margin:-6px 0 20px;display:grid}.base-guardados h3{color:var(--tinta-3);font-size:13px;font-weight:700}.base-guardados ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.base-baixar{text-align:left;border:1px solid var(--linha);background:var(--superficie);width:100%;color:var(--tinta);font:inherit;cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:10px 14px;transition:border-color .2s,background-color .2s;display:grid}.base-baixar svg{color:var(--azul-claro);grid-row:span 2}.base-baixar:hover:not(:disabled),.base-baixar:focus-visible{border-color:var(--azul-claro);background:color-mix(in srgb, var(--ceu-luz) 50%, white)}.base-baixar:disabled{cursor:progress;opacity:.75}.base-baixar-nome{word-break:break-all;font-size:14.5px;font-weight:700}.base-baixar-info{color:var(--tinta-2);font-size:13px}.base-guardados-vazio{color:var(--tinta-2);font-size:14px}.envio-aviso{max-width:560px;color:var(--tinta-2);font-size:13.5px}.envio{text-align:center;border:2px dashed var(--linha-2);color:var(--tinta-2);border-radius:14px;justify-items:center;gap:8px;padding:32px 20px;font-size:14.5px;display:grid}.envio b{font-family:var(--titulo);color:var(--tinta);font-size:17px;font-weight:600}.envio-soltar{cursor:pointer;transition:border-color .2s,background-color .2s}.envio-soltar:hover,.envio-soltar.arrastando,.envio-soltar:focus-within{border-color:var(--azul-claro);background:color-mix(in srgb, var(--ceu-luz) 60%, white)}.envio-icone{background:var(--marinho);color:#fff;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid}.envio-ok{border-style:solid;border-color:color-mix(in srgb, var(--verde) 40%, white);background:var(--verde-luz)}.envio-ok b{color:var(--verde)}.envio-conferir{text-align:left;border-style:solid;border-color:var(--azul-claro);justify-items:stretch;gap:14px}.envio-conferir h3{font-size:18px;font-weight:600}.envio-arquivo{color:var(--tinta);word-break:break-all;margin-top:-8px;font-weight:700}.envio-arquivo span{color:var(--tinta-3);font-weight:400}.envio-numeros{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.envio-numeros>div{background:var(--fundo);border-radius:12px;padding:12px 14px}.envio-numeros dt{color:var(--tinta-2);font-size:13px;font-weight:700}.envio-numeros dd{font-family:var(--titulo);font-variant-numeric:tabular-nums;color:var(--marinho-3);font-size:26px;font-weight:700}.envio-numeros small{color:var(--tinta-3);font-size:12.5px;display:block}.base-cartao+.base-cartao{margin-top:22px}.receita{color:var(--tinta-2);margin-top:14px;font-size:14.5px}.receita summary{cursor:pointer;color:var(--azul);font-weight:700}.receita ol{gap:4px;margin:10px 0 0 20px;display:grid}.cx-exp{color:var(--exp)!important}.cx-imp{color:var(--imp)!important}.cx-sobe{font-weight:700;color:var(--verde)!important}.cx-desce{font-weight:700;color:#a50c0f!important}.cx-valor{justify-items:end;min-width:86px;line-height:1.2;display:grid}.cx-valor small{font-family:var(--texto);color:var(--tinta-3);font-size:12px;font-weight:400}.cx-barra-detalhe{color:var(--tinta-3);font-size:12px;display:block}.cx-barra-leitura{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:7px 8px;font-size:14px;display:grid}.pn-barras:not(.empilhado) .cx-barra-leitura{grid-template-columns:minmax(0,44%) minmax(0,1fr) auto}.cx-legenda{color:var(--tinta-2);gap:18px;margin-bottom:12px;font-size:13.5px;display:flex}.cx-legenda span{align-items:center;gap:7px;display:inline-flex}.cx-ponto{border-radius:3px;width:11px;height:11px}.cx-ponto-exp{background:var(--exp)}.cx-ponto-imp{background:var(--imp)}.cx-colunas{gap:6px;height:230px;display:grid}.cx-grupo{border-radius:8px;grid-template-rows:1fr auto;min-width:0;height:100%;padding:4px 2px 0;display:grid}button.cx-grupo:hover{background:var(--fundo)}.cx-grupo.ativo{background:color-mix(in srgb, var(--marinho) 8%, white)}.cx-par{justify-content:center;align-items:flex-end;gap:2px;height:100%;display:flex}.cx-col{border-radius:3px 3px 0 0;width:min(42%,16px);min-height:1px}.cx-col-exp{background:var(--exp)}.cx-col-imp{background:var(--imp)}.cx-col-rotulo{color:var(--tinta-3);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:12px}.cx-grupo.ativo .cx-col-rotulo{color:var(--marinho);font-weight:700}.cx-barra-topo{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:18px;font-size:15px;display:flex}.cx-barra-topo b{color:var(--tinta)}.cx-fluxo{background:var(--superficie);border:1px solid var(--linha);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.cx-fluxo button{min-height:36px;color:var(--tinta-2);border-radius:7px;padding:0 14px;font-size:14.5px;font-weight:700}.cx-fluxo button[aria-pressed=true]:first-child{background:var(--exp);color:#fff}.cx-fluxo button[aria-pressed=true]:last-child{background:var(--imp);color:#fff}.cx-etiqueta{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:700;display:inline-block}.cx-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pn-resumo dd.cx-exp,.pn-resumo dd.cx-imp{font-size:30px}.gc{--gc-x:26px;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:6px;display:grid}.gc-eixo{height:var(--gc-altura);min-width:44px;position:relative}.gc-eixo span{color:var(--tinta-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;position:absolute;right:0;transform:translateY(50%)}.gc-area{height:calc(var(--gc-altura) + var(--gc-x));position:relative}.gc-grade{border-top:1px dashed var(--linha);pointer-events:none;position:absolute;left:0;right:0}.gc-area:after{content:"";left:0;right:0;bottom:var(--gc-x);border-top:1px solid var(--linha-2);pointer-events:none;position:absolute}.gc-colunas{gap:clamp(2px,.8vw,10px);height:100%;display:grid;position:relative}.gc-grupo{grid-template-rows:minmax(0, 1fr) var(--gc-x);cursor:default;background:0 0;border-radius:8px 8px 0 0;outline:none;min-width:0;height:100%;padding:0;transition:background-color .15s;display:grid;position:relative}button.gc-grupo{cursor:pointer}.gc-grupo:hover,.gc-grupo:focus-visible{background:color-mix(in srgb, var(--ceu-luz) 80%, transparent)}.gc-grupo:focus-visible{box-shadow:inset 0 0 0 2px var(--azul-claro)}.gc-grupo.ativo{background:color-mix(in srgb, var(--marinho) 8%, transparent)}.gc-barras{justify-content:center;align-items:flex-end;gap:3px;height:100%;padding:0 14%;transition:opacity .15s;display:flex}.gc-colunas:hover .gc-grupo:not(:hover) .gc-barras{opacity:.35}.gc-barra{max-width:24px;transition:height .35s var(--suave), background-color .15s;border-radius:4px 4px 0 0;flex:1 1 0}.s-exp{background:var(--exp)}.s-imp{background:var(--imp)}.s-azul{background:var(--azul-claro)}.gc-grupo:hover .s-azul,.gc-grupo:focus-visible .s-azul,.gc-grupo.ativo .s-azul{background:var(--marinho)}.gc-x{color:var(--tinta-3);white-space:nowrap;font-variant-numeric:tabular-nums;place-self:start center;padding-top:6px;font-size:12px}.gc-grupo.ativo .gc-x{color:var(--marinho);font-weight:700}.gc-dica{z-index:30;background:var(--marinho-3);color:#fff;text-align:left;white-space:nowrap;opacity:0;pointer-events:none;border-radius:10px;gap:5px;min-width:168px;padding:10px 13px;font-size:13px;line-height:1.3;transition:opacity .15s,transform .15s;display:grid;position:absolute;left:50%;transform:translate(-50%,6px);box-shadow:0 12px 28px #141a1647}.gc-dica:after{content:"";border:6px solid #0000;border-bottom:0;border-top-color:var(--marinho-3);margin-left:-6px;position:absolute;bottom:-6px;left:50%}.gc-dica.gc-esq{left:0;transform:translateY(6px)}.gc-dica.gc-esq:after{left:18px}.gc-dica.gc-dir{left:auto;right:0;transform:translateY(6px)}.gc-dica.gc-dir:after{left:auto;right:12px}.gc-grupo:hover .gc-dica,.gc-grupo:focus-visible .gc-dica{opacity:1;transform:translate(-50%)}.gc-grupo:hover .gc-dica.gc-esq,.gc-grupo:focus-visible .gc-dica.gc-esq,.gc-grupo:hover .gc-dica.gc-dir,.gc-grupo:focus-visible .gc-dica.gc-dir{transform:translate(0)}.gc-dica b{font-family:var(--titulo);font-size:14px;font-weight:600}.gc-dica-linha{color:#ffffffd1;align-items:center;gap:8px;display:flex}.gc-dica-linha strong{font-family:var(--titulo);color:#fff;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:600}.gc-dica-extra{color:var(--ceu);border-top:1px solid #ffffff26;margin-top:2px;padding-top:6px}.gc-ponto{border-radius:3px;flex:none;width:9px;height:9px}.pn-grade{align-items:stretch}.pn-bloco-largo{grid-column:1/-1}.pn-grade+.pn-grade,.pn-grade+.pn-bloco,.pn-bloco+.pn-grade{margin-top:18px}@media (min-width:1100px){.pn-barras.duas-colunas{grid-template-columns:1fr 1fr;column-gap:36px}}.gc-dica .gc-ponto.s-imp,.gc-dica .gc-ponto.s-azul{background:var(--ceu)}.bloco-cab a{color:var(--azul);font-size:14.5px;font-weight:700}.noticias-destaque{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.noticias-laterais{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){.noticias-destaque{grid-template-columns:1fr}}@media (max-width:560px){.noticias-laterais{grid-template-columns:1fr}}.noticia{background:var(--superficie);border:1px solid var(--linha);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;overflow:hidden}.noticia:hover,.noticia:focus-visible{border-color:var(--azul-claro);transform:translateY(-2px);box-shadow:0 10px 26px #141a161f}.noticia-img{aspect-ratio:16/9;background:var(--fundo);display:block;overflow:hidden}.noticia-img img{object-fit:cover;width:100%;height:100%;display:block}.noticia-sem-img{background:linear-gradient(135deg, var(--ceu-luz), var(--fundo));width:100%;height:100%;display:block}.noticia-corpo{flex:1;align-content:start;gap:6px;padding:12px 14px 14px;display:grid}.noticia-corpo b{font-family:var(--titulo);color:var(--tinta);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.noticia-grande .noticia-corpo{padding:16px 18px 18px}.noticia-grande .noticia-corpo b{font-size:19px}.noticia-resumo{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.noticia-corpo small{color:var(--tinta-3);margin-top:auto;font-size:13px}.noticia-sec{text-transform:uppercase;letter-spacing:.03em;color:var(--tinta-2);background:var(--fundo);border-radius:999px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:700}.noticia-sec.destaque{color:#fff;background:var(--azul)}.noticias-lista{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.noticias-filtro{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.noticias-filtro a{border:1px solid var(--linha-2);background:var(--superficie);color:var(--tinta-2);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none}.noticias-filtro a:hover{border-color:var(--azul-claro);color:var(--tinta)}.noticias-filtro a[aria-current=page]{background:var(--marinho);border-color:var(--marinho);color:#fff}.noticias-filtro a.destaque:not([aria-current=page]){border-color:var(--azul);color:var(--azul)}.ddf{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ddf-item{color:inherit;flex-direction:column;gap:4px;padding:18px 20px 16px;text-decoration:none;transition:background-color .15s;display:flex;position:relative}.ddf-item+.ddf-item{border-left:1px solid var(--linha)}.ddf-item:hover,.ddf-item:focus-visible{background:color-mix(in srgb, var(--ceu-luz) 55%, white)}.ddf-item:focus-visible{outline:2px solid var(--azul-claro);outline-offset:-2px}.ddf-cab{align-items:center;gap:8px;min-width:0;margin-bottom:8px;display:flex}.ddf-ic{background:color-mix(in srgb, var(--azul) 13%, white);width:28px;height:28px;color:var(--marinho);border-radius:8px;flex:none;place-items:center;display:grid}.ddf-rotulo{min-width:0;color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:700;overflow:hidden}.ddf-periodo{color:var(--tinta-3);background:var(--fundo);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.ddf-valor-linha{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ddf-valor{font-family:var(--titulo);color:var(--marinho-3);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:1.1}.ddf-var{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:700}.ddf-var.sobe{background:var(--verde-luz);color:var(--verde)}.ddf-var.desce{background:var(--vermelho-luz);color:#a50c0f}.ddf-texto{color:var(--tinta-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.ddf-visual{align-items:flex-end;min-height:46px;margin-top:auto;padding-top:12px;display:flex}.ddf-linha{width:100%;height:36px;display:block;overflow:visible}.ddf-area{fill:color-mix(in srgb, var(--azul) 14%, transparent)}.ddf-traco{fill:none;stroke:var(--azul);stroke-width:2px;stroke-linejoin:round}.ddf-barra-bloco{gap:6px;width:100%;display:grid}.ddf-barra{background:color-mix(in srgb, var(--azul) 12%, white);border-radius:999px;height:8px;display:block;overflow:hidden}.ddf-barra span{background:var(--azul);border-radius:999px;height:100%;display:block}.ddf-barra-bloco small{color:var(--tinta-3);font-size:12.5px}.ddf-detalhe{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;padding-right:22px;font-size:12.5px;overflow:hidden}.ddf-seta{color:var(--azul);opacity:0;transition:opacity .15s,transform .15s;position:absolute;bottom:14px;right:16px;transform:translate(-4px)}.ddf-item:hover .ddf-seta,.ddf-item:focus-visible .ddf-seta{opacity:1;transform:none}@media (max-width:1150px){.ddf{grid-template-columns:repeat(2,minmax(0,1fr))}.ddf-item:nth-child(odd){border-left:none}.ddf-item:nth-child(n+3){border-top:1px solid var(--linha)}}@media (max-width:560px){.ddf{grid-template-columns:1fr}.ddf-item+.ddf-item{border-left:none;border-top:1px solid var(--linha)}}.ddf-pilha{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.ddf-pilha span,.ddf-legenda i{height:100%;display:block}.ddf-pilha .p0,.ddf-legenda .p0{background:var(--marinho)}.ddf-pilha .p1,.ddf-legenda .p1{background:var(--azul-claro)}.ddf-pilha .p2,.ddf-legenda .p2{background:var(--ceu)}.ddf-pilha .p3,.ddf-legenda .p3{background:var(--tinta-3)}.ddf-legenda{flex-wrap:wrap;gap:2px 10px;display:flex}.ddf-legenda small{color:var(--tinta-3);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ddf-legenda i{border-radius:2px;width:8px;height:8px}.ne-recarregando .pn-resumo,.ne-recarregando [role=tabpanel]{opacity:.55;transition:opacity .2s}.ne-de{color:var(--tinta-3);font-size:.55em;font-weight:600}.ne-grade-mapa{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:1100px){.ne-grade-mapa{grid-template-columns:1fr}}.ne-mapa{background:#f6f8f5;border-radius:12px;height:590px}.ne-mapa-carregando{animation:1.4s ease-in-out infinite ne-piscar}@keyframes ne-piscar{50%{opacity:.5}}.ne-mapa-caixa .leaflet-container{background:#f6f8f5}.ne-legenda{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;font-size:12.5px;display:flex}.ne-legenda i{border-radius:2px;width:22px;height:10px;display:inline-block}.ne-legenda-sel{align-items:center;gap:6px;margin-left:14px;display:inline-flex}.ne-legenda-sel i{border:2.5px solid var(--vermelho);background:0 0;width:14px;height:10px}.pn-barra.ne-residual{background:var(--tinta-3)}.ne-ponto-nom{background:var(--ceu)}.ne-ponto-real{background:var(--marinho)}.ne-duplas,.ne-variacao{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ne-duplas li{grid-template-columns:minmax(0,40%) minmax(0,1fr) auto;align-items:center;gap:4px 12px;font-size:14px;display:grid}.ne-duplas-barras{gap:3px;display:grid}.ne-duplas-barras span{border-radius:0 4px 4px 0;min-width:2px;height:9px;display:block}.ne-b-nom{background:var(--ceu)}.ne-b-real{background:var(--marinho)}.ne-duplas-valor,.ne-var-valor{text-align:right;font-family:var(--titulo);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.ne-duplas-valor small{font-family:var(--texto);color:var(--tinta-3);font-size:12px;font-weight:400;display:block}.ne-variacao li{grid-template-columns:minmax(0,40%) minmax(0,1fr) 70px;align-items:center;gap:12px;font-size:14px;display:grid}.ne-var-eixo{height:14px;position:relative}.ne-var-eixo:before{content:"";border-left:1px solid var(--linha-2);position:absolute;top:-4px;bottom:-4px;left:50%}.ne-var-eixo span{border-radius:3px;height:100%;position:absolute;top:0}.ne-var-eixo .pos{background:var(--verde);left:50%}.ne-var-eixo .neg{background:#c0392b;right:50%}.ne-mosaico{border-radius:12px;height:380px;position:relative;overflow:hidden}.ne-tile{border:2px solid var(--superficie);background:var(--azul);color:#fff;text-align:left;cursor:pointer;flex-direction:column;justify-content:flex-end;gap:2px;padding:10px 12px;transition:filter .15s;display:flex;position:absolute;overflow:hidden}.ne-tile:nth-child(3n+2){background:var(--marinho)}.ne-tile:nth-child(3n){background:var(--azul-claro)}.ne-tile.residual{background:#8a948c}.ne-tile:hover,.ne-tile:focus-visible{filter:brightness(1.1)}.ne-tile.ativo{box-shadow:inset 0 0 0 3px var(--vermelho)}.ne-tile b{font-family:var(--titulo);font-size:14px;font-weight:600;line-height:1.2}.ne-tile small{opacity:.9;font-size:12.5px}.pn-bloco+.pn-bloco{margin-top:18px}@media (max-width:1100px){.ne-mapa{height:440px}}.pagina:has(.pn) .pagina-cab h1:after{content:"";background:var(--vermelho);border-radius:2px;width:44px;height:4px;margin-top:10px;display:block}.pn-bloco-cab h2{padding-left:13px;position:relative}.pn-bloco-cab h2:before{content:"";background:var(--vermelho);border-radius:2px;width:4px;position:absolute;top:.18em;bottom:.18em;left:0}.pn-grade>.pn-bloco+.pn-bloco{margin-top:0}:root{--exp:#e0403c;--imp:#4e961c}.cx-cor-imp .pn-barra{background:var(--azul)}.cx-cor-imp .pn-barra-trilho{background:color-mix(in srgb, var(--azul) 10%, white)}.cx-cor-imp button.ativo .pn-barra{background:#2f6411}.cx-etiqueta-exp{background:color-mix(in srgb, var(--exp) 11%, white);color:#a50c0f}.cx-etiqueta-imp{background:color-mix(in srgb, var(--imp) 13%, white);color:#2f6411}.gc-dica .gc-ponto.s-exp{background:color-mix(in srgb, var(--vermelho) 65%, white)}.gc-dica .gc-ponto.s-imp{background:var(--ceu)}.ph-barra{color:var(--tinta-3);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:14px;display:flex}.ph-quadro{border:1px solid var(--linha);background:#fff;border-radius:14px;width:100%;height:max(720px,100vh - 210px);display:block}.ph-carregando{height:240px}.oculto-visual{opacity:0;pointer-events:none;width:1px!important;height:1px!important;position:absolute!important}.ph:fullscreen{background:var(--fundo);padding:12px}.ph:fullscreen .ph-quadro{height:calc(100vh - 70px)}.pagina:has(.ph) .pagina-cab h1:after{content:"";background:var(--vermelho);border-radius:2px;width:44px;height:4px;margin-top:10px;display:block}.gl-legenda{flex-wrap:wrap}.gl-amostra{border-top:3px solid;width:18px;height:0;display:inline-block}.gl-amostra.tracejada{border-top-style:dashed}.gl-corpo{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.gl-eixo{height:var(--gl-altura)}.gl-area{height:var(--gl-altura);position:relative}.gl-area svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gl-grade{stroke:var(--linha);stroke-dasharray:4 4}.gl-zero{stroke:var(--linha-2)}.gl-colunas{display:grid;position:absolute;inset:0}.gl-col{border-radius:6px;outline:none;position:relative}.gl-col:hover,.gl-col:focus-visible{background:color-mix(in srgb, var(--ceu-luz) 70%, transparent)}.gl-dica{top:6px;bottom:auto!important}.gl-col:hover .gc-dica,.gl-col:focus-visible .gc-dica{opacity:1;transform:translate(-50%)}.gl-col:hover .gc-dica.gc-esq,.gl-col:focus-visible .gc-dica.gc-esq,.gl-col:hover .gc-dica.gc-dir,.gl-col:focus-visible .gc-dica.gc-dir{transform:translate(0)}.gl-x{color:var(--tinta-3);text-align:center;white-space:nowrap;margin:6px 0 0 54px;font-size:12px;display:grid}.fin .pn-filtros{margin-bottom:18px}.pn-barra.fin-propria,.fin-ponto-propria{background:var(--vermelho)}.fin-ponto-transf{background:var(--azul)}.pn-barra.fin-demais{background:var(--tinta-3)}.s-claro,.gc-dica .gc-ponto.s-claro{background:var(--ceu)}.gc-x{justify-content:center;width:0;display:flex;overflow:visible}.fin-ponto-meta{background:var(--tinta-3)}.fin-conta{width:100%;font-size:14.5px}.fin-conta td{border-bottom:1px solid var(--linha);padding:9px 4px}.fin-conta-total td{border-bottom:none;border-top:2px solid var(--tinta-2);font-weight:700}.fin-passivo{background:var(--fundo);border-radius:12px;gap:4px;margin-top:16px;padding:14px 16px;display:grid}.fin-passivo span{color:var(--tinta-2);font-size:13px;font-weight:700}.fin-passivo b{font-family:var(--titulo);color:var(--marinho-3);font-size:24px}.fin-passivo small{color:var(--tinta-3);font-size:13px;line-height:1.45}.fin-alternar{background:color-mix(in srgb, var(--marinho) 7%, white);border-radius:10px;gap:4px;margin-bottom:12px;padding:4px;display:inline-flex}.fin-alternar button{color:var(--tinta-2);border-radius:7px;padding:6px 12px;font-size:13.5px;font-weight:700}.fin-alternar button[aria-pressed=true]{background:var(--superficie);color:var(--marinho);box-shadow:0 1px 3px #00000014}.fin-situacao{background:var(--fundo);color:var(--tinta-2);border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700;display:inline-block}.fin-situacao.ok{background:var(--verde-luz);color:var(--verde)}.fin-situacao.ruim{background:var(--vermelho-luz);color:#a50c0f}.fin-ranking .ne-var-eixo span{background:color-mix(in srgb, var(--tinta-3) 45%, white)!important}.fin-ranking li.eu .ne-var-eixo span{background:var(--vermelho)!important}.fin-ranking li.eu{font-weight:700}.fin-medidores>div{align-content:start;gap:4px;display:grid}.fin-med-barra{background:var(--fundo);border-radius:999px;height:10px;margin-top:8px;display:block;position:relative}.fin-med-valor{background:var(--azul);border-radius:999px;height:100%;display:block}.fin-med-valor.ruim{background:var(--vermelho)}.fin-med-valor.neutro{background:var(--tinta-3)}.fin-med-barra i{background:var(--tinta);width:2px;position:absolute;top:-3px;bottom:-3px}.fin-med-escala{color:var(--tinta-3);justify-content:space-between;font-size:11.5px;display:flex}.fin-medidores .fin-situacao{justify-self:start;margin-top:4px}.fin-div{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fin-div li{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.fin-div-barras{gap:3px;display:grid}.fin-div-eixo{height:10px;display:block;position:relative}.fin-div-eixo:before{content:"";border-left:1px solid var(--linha-2);position:absolute;top:-3px;bottom:-3px;left:50%}.fin-div-eixo span{border-radius:3px;height:100%;position:absolute;top:0}.fin-div-eixo .pos{left:50%}.fin-div-eixo .neg{right:50%}.fin-div-eixo .ok{background:var(--azul)}.fin-div-eixo .ruim{background:var(--vermelho)}.fin-div-eixo .meta{background:color-mix(in srgb, var(--tinta-3) 55%, white);height:6px;top:2px}.fin-div-valor{text-align:right;font-family:var(--titulo);white-space:nowrap;font-weight:600}.fin-div-valor small{font-family:var(--texto);color:var(--tinta-3);font-size:12px;font-weight:400;display:block}.fin-bases{margin-bottom:14px}.fin-coluna{align-content:start;gap:18px;display:grid}.fin-coluna>.pn-bloco+.pn-bloco{margin-top:0}.fin-rank .pn-barra{background:color-mix(in srgb, var(--tinta-3) 45%, white)}.fin-rank li.eu .pn-barra{background:var(--vermelho)}.fin-rank li.eu .pn-barra-rotulo,.fin-rank li.eu .pn-barra-valor{font-weight:800}.fin-rank button.ativo .pn-barra{background:var(--marinho)}.fin-maior-menor{font-size:22px!important}.fin-maior-menor span{color:var(--tinta-3);font-size:.7em}.fin-tabela-comp th button.fin-ordenar{font:inherit;color:inherit;white-space:nowrap;font-weight:700}.fin-tabela-comp th button.fin-ordenar:hover{color:var(--azul)}.fin-tabela-comp tr.fin-linha-eu td{background:var(--vermelho-luz)}.fin-rank li.eu button.ativo .pn-barra{background:var(--vermelho)}.vitrine{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.cartao-painel{border:1px solid var(--linha);background:var(--superficie);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}a.cartao-painel:hover,a.cartao-painel:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px -18px #1b201c73}a.cartao-painel:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.cp-capa{min-height:150px;color:var(--tinta);border-bottom:3px solid var(--vermelho);background:linear-gradient(135deg,#f3f7f0 0%,#e6efe0 100%);flex-direction:column;justify-content:space-between;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden}.cp-marca{color:var(--marinho);opacity:.07;transition:transform .3s;position:absolute;bottom:-34px;right:-26px}a.cartao-painel:hover .cp-marca{transform:scale(1.06)rotate(-4deg)}.cp-topo{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.cp-icone{width:36px;height:36px;color:var(--marinho);background:#fff;border-radius:10px;place-items:center;display:grid;box-shadow:0 1px 3px #1b201c1a}.cp-selos{gap:6px;display:flex}.cp-selo{color:var(--tinta-2);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:0 1px 3px #1b201c1a}.cp-numero{gap:2px;margin:18px 0 0;display:grid;position:relative}.cp-numero b{font-family:var(--titulo);color:var(--marinho);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:30px;line-height:1.05}.cp-numero span{color:var(--tinta-3);font-size:13.5px}.cp-sem-numero span{color:var(--tinta-2);font-size:15px;font-weight:700}.cp-producao{color:#fff;background:#1418158c;justify-content:center;align-items:center;gap:6px;font-weight:800;display:flex;position:absolute;inset:0}.cartao-painel.em-producao .cp-capa{filter:grayscale(.8)}.cp-corpo{flex:1;align-content:start;gap:6px;padding:16px 18px 4px;display:grid}.cp-corpo h3{font-size:17px;line-height:1.3}.cp-sub{color:var(--tinta-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.cp-rodape{justify-content:space-between;align-items:center;gap:10px;padding:12px 18px 16px;font-size:13px;display:flex}.cp-area{color:var(--tinta-3);align-items:center;gap:7px;font-weight:600;display:inline-flex}.cp-abrir{color:var(--azul);align-items:center;gap:4px;font-weight:800;display:inline-flex}a.cartao-painel:hover .cp-abrir{color:var(--marinho)}.cp-breve{color:var(--tinta-3);font-weight:600}:root{--lateral-1:#26382a;--lateral-2:#1c2a1f}.lateral{background:radial-gradient(130% 45% at 0% 0%, #ffffff0d, transparent 70%), linear-gradient(90deg, var(--lateral-1), var(--lateral-2))}.lateral-marca,.lateral-pe{border-color:#ffffff29}.lateral-grupo{color:#ffffff9e}.lateral-item{color:#ffffffe0;position:relative}.lateral-item svg{color:#ffffffbf}a.lateral-item:hover{background:#ffffff1f}.lateral-item[aria-current=page]{background:#ffffff2e}.lateral-item[aria-current=page] svg{color:#fff}.lateral-item[aria-current=page]:before{content:"";background:var(--vermelho);border-radius:0 3px 3px 0;width:4px;position:absolute;top:9px;bottom:9px;left:0}.lateral-item.breve{color:#ffffff80}.lateral-eu span,.bt-sair{color:#ffffffbf}.bt-sair:hover{background:#ffffff24}.avatar{color:var(--marinho);background:#fff}html{background:linear-gradient(90deg, var(--lateral-1) 0, var(--lateral-2) var(--largura-lateral), var(--fundo) var(--largura-lateral))}@media (max-width:960px){html{background:var(--fundo)}.topo-movel{background:linear-gradient(90deg, var(--lateral-1), var(--lateral-2));box-shadow:inset 0 -3px 0 var(--vermelho)}}.inicio .bloco-cab h2{padding-left:13px;position:relative}.inicio .bloco-cab h2:before{content:"";background:var(--vermelho);border-radius:2px;width:4px;position:absolute;top:.18em;bottom:.18em;left:0}.gl-pontos{pointer-events:none;position:absolute;inset:0}.gl-pontos i{background:var(--superficie);border:2px solid;border-radius:50%;width:8px;height:8px;margin:0 0 -4px -4px;position:absolute}.gl-pontos i.grosso{border-width:2.5px;width:10px;height:10px;margin:0 0 -5px -5px}.gc-livre .gc-zero{border-top-style:solid;border-top-color:var(--linha-2)}.gc-barras-livres{align-items:stretch}.gc-pilha{flex:1 1 0;max-width:24px;position:relative}.gc-barras-livres.empilhado .gc-pilha{max-width:34px}.gc-pilha .gc-barra{max-width:none;position:absolute;left:0;right:0}.gc-pilha .gc-barra.neg{border-radius:0 0 4px 4px}.gc-barras-livres.empilhado .gc-barra{border-radius:0}.gc-barras-livres.empilhado .gc-barra+.gc-barra{box-shadow:inset 0 -1px #ffffffb3}.s-cinza,.gc-dica .gc-ponto.s-cinza{background:var(--tinta-3)}.s-cinza-claro,.gc-dica .gc-ponto.s-cinza-claro{background:color-mix(in srgb, var(--tinta-3) 40%, white)}.s-verde-escuro,.gc-dica .gc-ponto.s-verde-escuro{background:var(--marinho)}.s-vermelho-escuro,.gc-dica .gc-ponto.s-vermelho-escuro{background:#a50c0f}.cx-ponto.s-cinza,.cx-ponto.s-cinza-claro,.cx-ponto.s-verde-escuro,.cx-ponto.s-vermelho-escuro{display:inline-block}.fin-passivo-num{gap:2px;margin:0 0 10px;display:grid}.fin-passivo-num b{font-family:var(--titulo);color:var(--marinho);font-size:26px}.fin-passivo-num span{color:var(--tinta-3);font-size:13px}.fin-ranking li.escolhido .ne-var-eixo span{background:#a50c0f!important}.fin-ranking li.escolhido{font-weight:700}.fin-rank li.escolhido .pn-barra{background:#a50c0f}.fin-rank li.escolhido .pn-barra-rotulo,.fin-rank li.escolhido .pn-barra-valor{font-weight:800}.mt-conteudo{transition:opacity .2s var(--suave)}.mt-conteudo.atualizando{opacity:.55}.mt-saldo-colunas .gc-barra.neg{background:var(--vermelho)}.ne-var-rotulo small{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;display:block;overflow:hidden}.mt-saldos li{grid-template-columns:minmax(0,52%) minmax(0,1fr) 64px;min-width:0}.mt-saldos .ne-var-rotulo{text-overflow:ellipsis;min-width:0;overflow:hidden}.mt-saldos.clicavel li{display:block}.mt-saldos.clicavel button{text-align:left;border-radius:8px;grid-template-columns:minmax(0,52%) minmax(0,1fr) 64px;align-items:center;gap:12px;width:calc(100% + 16px);margin:-5px -8px;padding:5px 8px;font-size:14px;display:grid}.mt-saldos.clicavel button:hover{background:var(--fundo)}.mt-saldos li.ativo button{background:color-mix(in srgb, var(--marinho) 8%, white)}.mt-saldos li.ativo .ne-var-rotulo{color:var(--marinho);font-weight:700}.mt-barras .pn-barra-rotulo small{display:block}.mt-barras button:disabled{cursor:default;opacity:1}.mt-barras button:disabled:hover{background:0 0}.cx-ponto.mt-ponto-verde{background:var(--azul)}.cx-ponto.mt-ponto-vermelho{background:var(--vermelho)}.cx-ponto.s-imp,.cx-ponto.s-exp,.cx-ponto.s-claro{display:inline-block}.mt-legenda-quebra{flex-wrap:wrap;gap:8px 18px}.pn-resumo dd.mt-dd-texto{font-size:19px;line-height:1.25}.mt-tabela th button.mt-ordenar{font:inherit;color:inherit;padding:0}.mt-tabela th button.mt-ordenar.ativo{color:var(--marinho)}.mt-tabela td small{display:block}.cp-capa.com-foto{color:#fff;background:var(--marinho-3);min-height:172px}.cp-foto{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--suave);position:absolute;inset:0}.cp-capa.com-foto:after{content:"";background:linear-gradient(#10181214 0%,#10181233 38%,#101812d1 100%),linear-gradient(90deg,#10181259 0%,#0000 70%);position:absolute;inset:0}.cp-capa.com-foto>:not(.cp-foto){z-index:1}a.cartao-painel:hover .cp-foto{transform:scale(1.05)}.cp-capa.com-foto .cp-numero b{color:#fff;text-shadow:0 1px 12px #00000059}.cp-capa.com-foto .cp-numero span,.cp-capa.com-foto .cp-sem-numero span{color:#ffffffe0}.cp-capa.com-foto .cp-producao{z-index:2}.foto-previa{aspect-ratio:720/380;object-fit:cover;border:1px solid var(--linha);border-radius:12px;width:300px;max-width:100%;margin-top:8px}.em-breve{border:1px dashed var(--linha-2);background:var(--superficie);border-radius:18px;justify-items:start;gap:12px;max-width:720px;padding:34px 34px 30px;display:grid}.em-breve-icone{width:58px;height:58px;color:var(--marinho);background:var(--ceu-luz);border-radius:16px;place-items:center;display:grid}.em-breve h2{font-size:24px;font-weight:600}.em-breve p{color:var(--tinta-2);max-width:64ch;font-size:16px;line-height:1.6}.em-breve-nota{color:var(--tinta-3)!important;font-size:14px!important}.inicio-ia{display:grid}.ia{flex-direction:column;gap:18px;width:100%;max-width:780px;margin:0 auto;display:flex}.ia:not(.conversando){justify-content:center;padding-bottom:8vh}.ia-ola{color:var(--azul);font-size:16px;font-weight:700}.ia-cab h1{letter-spacing:-.02em;color:var(--marinho-3);margin-top:6px;font-size:clamp(30px,4vw,46px);line-height:1.08}.ia.conversando .ia-cab h1{font-size:clamp(22px,2.4vw,28px)}.ia-sub{color:var(--tinta-2);max-width:60ch;margin-top:12px;font-size:17px;line-height:1.55}.ia-caixa{border:1px solid var(--linha-2);background:var(--superficie);border-radius:22px;align-items:flex-end;gap:10px;padding:12px 12px 12px 20px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 18px 40px -26px #1b3c1473}.ia-caixa:focus-within{border-color:var(--azul);box-shadow:0 0 0 4px color-mix(in srgb, var(--azul) 14%, transparent), 0 18px 40px -26px #1b3c1473}.ia-caixa textarea{resize:none;font:inherit;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;max-height:180px;padding:6px 0;font-size:17px;line-height:1.5}.ia-enviar{color:#fff;background:var(--marinho);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background .15s;display:grid}.ia-enviar:hover:not(:disabled){background:var(--azul)}.ia-enviar:disabled{background:var(--linha-2);cursor:default}.ia-enviar:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.ia-sugestoes{flex-wrap:wrap;gap:8px;display:flex}.ia-sugestoes button{border:1px solid var(--linha);background:var(--superficie);color:var(--tinta-2);text-align:left;border-radius:999px;padding:9px 14px;font-size:14.5px}.ia-sugestoes button:hover{border-color:var(--azul);color:var(--marinho);background:var(--ceu-luz)}.ia-conversa{gap:14px;padding-top:4px;display:grid}.ia-msg{max-width:100%;color:var(--tinta);font-size:16px;line-height:1.6}.ia-msg p+p,.ia-msg p+ul,.ia-msg ul+p{margin-top:10px}.ia-msg ul{gap:4px;margin:6px 0 0 20px;display:grid}.ia-msg.usuario{background:var(--marinho);color:#fff;border-radius:18px 18px 4px;justify-self:end;max-width:80%;padding:10px 16px}.ia-msg.assistente{background:var(--superficie);border:1px solid var(--linha);border-radius:4px 18px 18px;padding:16px 20px}.ia-msg.assistente.erro{border-color:color-mix(in srgb, var(--vermelho) 40%, white);background:var(--vermelho-luz);color:#7d0b0d}.ia-msg.pensando{color:var(--tinta-2);justify-self:start;align-items:center;gap:10px;padding:10px 16px;font-size:14.5px;display:inline-flex}.ia-pontos{gap:4px;display:inline-flex}.ia-pontos i{background:var(--azul);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite ia-pulso}.ia-pontos i:nth-child(2){animation-delay:.15s}.ia-pontos i:nth-child(3){animation-delay:.3s}@keyframes ia-pulso{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ia-pontos i{opacity:.6;animation:none}}.ia-link{color:var(--azul);text-underline-offset:3px;align-items:center;gap:3px;font-weight:700;text-decoration:underline;display:inline-flex}.ia-link:hover{color:var(--marinho)}.ia-nova{color:var(--azul);place-self:flex-start start;padding:4px 0;font-size:14px;font-weight:700}.ia-aviso{color:var(--tinta-3);font-size:12.5px}.ia-link svg{flex:none}.ia-ola{font-family:var(--titulo);font-size:clamp(20px,2vw,24px);font-weight:600}.pagina.inicio-ia{align-items:center;max-width:none;min-height:100vh;padding-top:32px;padding-bottom:32px}.ia:not(.conversando){padding-bottom:0}.ia.conversando{align-self:start}@media (max-width:960px){.pagina.inicio-ia{min-height:calc(100vh - var(--altura-topo-movel))}}.ind-nota{color:var(--tinta-3);margin-top:22px;font-size:14px}.ind>*+*,.ind .pn-grade+.pn-grade{margin-top:18px}.ind-tabela th.num,.ind-tabela td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ind-tabela td.fraco{color:var(--tinta-3)}.ind-tabela tr.ind-eu td{color:#a50c0f;background:var(--vermelho-luz);font-weight:700}.ind-tabela tr.ind-media td{border-top:2px solid var(--linha-2);font-weight:700}.ind-rank-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ind-metodo dl{gap:12px;display:grid}.ind-metodo dt{color:var(--marinho-3);font-weight:700}.ind-metodo dd{color:var(--tinta-2);max-width:80ch;margin:2px 0 0;line-height:1.55}.ind-metodo h3{margin-top:20px;font-size:16px}.ind-metodo ul{color:var(--tinta-2);gap:6px;max-width:84ch;margin:8px 0 0 20px;line-height:1.55;display:grid}@media (max-width:700px){.gc-dica{max-width:210px}.gc-dica-linha{align-items:flex-start}.gc-dica-linha span{white-space:normal}}.zon .zon-busca h2{font-size:22px;font-weight:600}.zon .zon-busca>p{color:var(--tinta-2);margin-top:4px;font-size:15px}.zon-campo{border:1px solid var(--linha-2);background:var(--superficie);color:var(--tinta-3);border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:0 16px;display:flex;position:relative}.zon-campo:focus-within{border-color:var(--azul);box-shadow:0 0 0 4px color-mix(in srgb, var(--azul) 14%, transparent)}.zon-campo input{font:inherit;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:14px 0;font-size:17px}.zon-sugestoes{z-index:1000;border:1px solid var(--linha);background:var(--superficie);border-radius:14px;max-height:380px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px -20px #1b201c66}.zon-sugestoes button{text-align:left;width:100%;color:var(--tinta);border-radius:9px;grid-template-columns:86px minmax(0,1fr);gap:10px;padding:8px 10px;font-size:14.5px;display:grid}.zon-sugestoes button.foco{background:var(--ceu-luz)}.zon-sugestoes b{font-family:var(--titulo);font-variant-numeric:tabular-nums;color:var(--marinho)}.zon-nada{color:var(--tinta-3);padding:10px;font-size:14px}.zon-escolhida{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:16px;padding-top:16px;display:flex}.zon-escolhida>div{flex:320px;gap:2px;min-width:0;display:grid}.zon-escolhida>div b{font-family:var(--titulo);color:var(--marinho-3);font-size:18px;font-weight:600}.zon-cnae{color:var(--tinta-3);font-size:13px;font-weight:700}.zon-contagem{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zon-chip{border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:600}.zon-chip b{font-family:var(--titulo)}.zon-chip.zon-E{color:#2f6411;background:#dcefd0}.zon-chip.zon-S{background:var(--ceu-luz);color:#3d7a14;outline:1px dashed #8bbf62}.zon-chip.zon-O{background:var(--vermelho-luz);color:#a50c0f}.zon-grade{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;margin-top:18px;display:grid}.zon-mapa{height:clamp(420px,100vh - 150px,760px)}.zon-grade>.pn-bloco-mapa,.rd-grade>.pn-bloco-mapa{position:sticky;top:16px}.zon-legenda{color:var(--tinta-2);flex-wrap:wrap;gap:8px 16px;min-height:22px;margin-bottom:12px;font-size:13.5px;display:flex}.zon-legenda span{align-items:center;gap:7px;display:inline-flex}.zon-legenda i{border-radius:4px;width:14px;height:14px;display:inline-block}.zon-dica{color:var(--tinta-3);font-size:14.5px}.zon-lado{gap:18px;display:grid}.zon-lado h2{font-size:17px;font-weight:600}.zon-end{gap:8px;margin-top:10px;display:flex}.zon-end input{flex:1;min-width:0}.zon-enderecos{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.zon-enderecos button{text-align:left;width:100%;color:var(--tinta);border-radius:8px;padding:7px 8px;font-size:14px}.zon-enderecos button:hover{background:var(--fundo)}.zon-credito{color:var(--tinta-3);margin-top:8px;font-size:12px}.zon-ficha h2{margin-top:2px;font-size:19px}.zon-veredito{background:var(--fundo);color:var(--tinta-2);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14.5px;line-height:1.5}.zon-veredito b{font-family:var(--titulo);font-size:17px;display:block}.zon-veredito.zon-E{background:#dcefd0}.zon-veredito.zon-E b{color:#2f6411}.zon-veredito.zon-S{background:var(--ceu-luz);outline:1px dashed #8bbf62}.zon-veredito.zon-S b{color:#3d7a14}.zon-veredito.zon-O{background:var(--vermelho-luz)}.zon-veredito.zon-O b{color:#a50c0f}.zon-nota{color:var(--tinta-2);margin-top:10px;font-size:13px}.zon-parametros{gap:0;margin-top:14px;font-size:13.5px;display:grid}.zon-parametros div{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.zon-parametros dt{color:var(--tinta-3)}.zon-parametros dd{color:var(--tinta);margin:0;font-weight:600}.zon-grupo+.zon-grupo{margin-top:12px}.zon-grupo h3{margin:10px 0 4px;font-size:14px;font-weight:700}.zon-grupo h3.zon-E{color:#2f6411}.zon-grupo h3.zon-S{color:#4e961c}.zon-grupo h3.zon-O{color:#a50c0f}.zon-grupo ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.zon-grupo button{text-align:left;border-radius:8px;width:100%;padding:6px 8px;font-size:13.5px;display:grid}.zon-grupo button span{color:var(--tinta-3);font-size:12.5px}.zon-grupo button:hover,.zon-grupo button.ativo{background:var(--ceu-luz)}.zon-marcador span{background:var(--vermelho);border:3px solid #fff;border-radius:50% 50% 50% 0;width:22px;height:22px;display:block;transform:rotate(-45deg);box-shadow:0 2px 6px #00000059}@media (max-width:1100px){.zon-grade{grid-template-columns:1fr}.zon-grade>.pn-bloco-mapa{position:static}.zon-mapa{height:60vh;min-height:360px}}.rd-filtros{flex-wrap:wrap;align-items:end;display:flex}.rd-filtros>*{flex:200px;min-width:0}.rd-filtros>.rd-f-var{flex:2 300px}.rd-filtros>.rd-f-fixo,.rd-filtros>.pn-limpar{flex:none}.rd-seg{background:color-mix(in srgb, var(--marinho) 7%, white);border-radius:11px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.rd-seg button{min-height:34px;color:var(--tinta-2);white-space:nowrap;border-radius:8px;padding:0 12px;font-size:14px;font-weight:700;line-height:1.15}.rd-seg button[aria-pressed=true]{background:var(--marinho);color:#fff}.rd-chips{gap:6px;display:flex}.rd-chip{border:1.5px solid var(--linha-2);cursor:pointer;background:var(--superficie);border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:14.5px;display:inline-flex}.rd-chip:has(input:checked){border-color:var(--marinho);background:color-mix(in srgb, var(--marinho) 6%, white);color:var(--marinho);font-weight:700}.rd-chip input{accent-color:var(--marinho);width:16px;height:16px}.rd-grade{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;scroll-margin-top:16px;display:grid}.rd-mapa{height:clamp(420px,100vh - 160px,760px)}.rd-titulo-mapa{color:var(--tinta-2);margin-bottom:12px;font-size:14px}.rd-titulo-mapa b{color:var(--tinta)}.rd-lado{gap:18px;display:grid}.rd-lado h2{margin-bottom:4px;font-size:17px;font-weight:600}.rd-dica-texto{color:var(--tinta-3);font-size:13.5px}.rd-legenda{gap:2px;margin:10px 0 12px;display:grid}.rd-leg{text-align:left;color:var(--tinta);border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;display:grid}.rd-leg:hover{background:var(--fundo)}.rd-leg i{border-radius:4px;width:18px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.rd-leg small{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:12.5px}.rd-leg[aria-pressed=false]{opacity:.45}.rd-leg[aria-pressed=false] span{text-decoration:line-through}.rd-semdado{min-height:36px;font-size:13.5px}.rd-ficha dl{margin-top:8px;font-size:13.5px;display:grid}.rd-ficha dl div{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.rd-ficha dt{color:var(--tinta-3)}.rd-ficha dd{color:var(--tinta);margin:0;font-weight:600}.rd-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.rd-tag{background:var(--marinho);color:#fff;vertical-align:1px;border-radius:6px;margin-left:6px;padding:0 6px;font-size:11.5px;font-weight:700;line-height:18px;display:inline-block}.rd-contas{background:var(--fundo);color:var(--tinta-2);overflow-wrap:anywhere;border-radius:10px;gap:4px;margin-top:12px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:grid}.rd-fechar{min-height:34px;margin-top:8px;padding:0 8px;font-size:13.5px}.rd-faixa,.rd-ajustes{gap:6px;margin-top:8px;display:grid}.rd-ajustes{gap:14px}.rd-faixa input[type=range],.rd-ajustes input[type=range]{width:100%;accent-color:var(--marinho)}.rd-faixa-valores{color:var(--tinta);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:13.5px;font-weight:700;display:flex}.rd-bairros{margin-top:18px}.rd-ranking{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;margin:0;padding:0;list-style:none;display:grid}.rd-ranking button{text-align:left;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:7px 8px;display:grid}.rd-ranking button:hover:not([disabled]),.rd-ranking button.ativo{background:var(--ceu-luz)}.rd-pos{color:var(--tinta-3);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.rd-nome{min-width:0;color:var(--tinta);gap:3px;font-size:14px;font-weight:600;display:grid}.rd-nome small{color:var(--tinta-3);font-size:12px;font-weight:400}.rd-barra{background:var(--azul);border-radius:3px;height:6px;display:block}.rd-valor{color:var(--marinho-3);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.rd-fontes{margin-top:18px}.rd-fontes summary{cursor:pointer;font-family:var(--titulo);font-size:17px;font-weight:600}.rd-fontes>div{color:var(--tinta-2);gap:10px;margin-top:12px;font-size:14px;line-height:1.55;display:grid}.rd-fontes a{color:var(--azul);font-weight:600}.rd-rotulo span{white-space:nowrap;color:#111;background:#ffffffd9;border-radius:6px;align-items:center;gap:4px;padding:1px 6px 1px 2px;font-size:11.5px;font-weight:700;display:inline-flex;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000002e}.rd-rotulo i{color:#fff;background:#111;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal}.rd-referencia span{background:var(--vermelho);border:3px solid #fff;border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 1px 4px #0006}@media (max-width:1100px){.rd-grade{grid-template-columns:1fr}.rd-grade>.pn-bloco-mapa{position:static}.rd-mapa{height:62vh;min-height:360px}.rd-lado{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:760px){.rd-ranking{grid-template-columns:1fr}.rd-seg{display:flex}.rd-seg button{white-space:normal;flex:1;padding:0 8px;line-height:1.2}}.sim-grade{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;margin-top:18px;display:grid}.sim-grade>.pn-bloco-mapa{position:sticky;top:16px}.sim-mapa{cursor:crosshair;height:clamp(420px,100vh - 150px,760px)}.sim-lado{gap:18px;display:grid}.sim-lado h2{margin-bottom:4px;font-size:17px;font-weight:600}.sim-legenda{color:var(--tinta-2);flex-wrap:wrap;gap:6px 18px;min-height:22px;margin-bottom:12px;font-size:13.5px;display:flex}.sim-legenda span{align-items:center;gap:7px;display:inline-flex}.sim-bola{background:var(--vermelho);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 2px #fff,0 0 0 3px #0000001f}.sim-raio{background:#3d7a141f;border:2px solid #2f6411;border-radius:50%;width:14px;height:14px}.sim-qtd{color:var(--tinta-3);font-size:12px;font-style:normal;display:block}.sim-escolhida{flex-wrap:wrap;gap:12px 18px}.sim-rot-raio{margin-top:14px}.sim-raios{display:flex}.sim-raios button{flex:1}.sim-respostas{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sim-respostas li{background:var(--fundo);border-left:4px solid var(--linha-2);color:var(--tinta-2);border-radius:12px;gap:3px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:grid}.sim-respostas b{font-family:var(--titulo);color:var(--tinta);font-size:16px}.sim-pergunta{text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-3);font-size:12px;font-weight:700}.sim-respostas .sim-tom-bom{background:#e7f2df;border-left-color:#3d7a14}.sim-respostas .sim-tom-bom b{color:#2f6411}.sim-respostas .sim-tom-medio{background:var(--ceu-luz);border-left-color:#8bbf62}.sim-respostas .sim-tom-ruim{background:var(--vermelho-luz);border-left-color:var(--vermelho)}.sim-respostas .sim-tom-ruim b{color:#a50c0f}.sim-lista{margin:8px 0 0;padding:0;list-style:none;display:grid}.sim-lista li{border-top:1px solid var(--linha);grid-template-columns:58px minmax(0,1fr);gap:10px;padding:7px 0;font-size:13.5px;display:grid}.sim-lista b{color:var(--tinta);overflow-wrap:anywhere;font-weight:600;display:block}.sim-lista small{color:var(--tinta-3);font-size:12px}.sim-dist{color:#a50c0f;font-variant-numeric:tabular-nums;font-weight:700}.sim-mov{color:var(--tinta-2);margin-top:4px;font-size:14px}.sim-mov b{font-family:var(--titulo);color:var(--marinho-3);font-size:20px}.sim-setores{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sim-setores li{color:var(--tinta-2);grid-template-columns:minmax(0,1fr) 70px 46px;align-items:center;gap:8px;font-size:13px;display:grid}.sim-setores i{background:var(--azul);border-radius:3px;height:6px;display:block}.sim-setores b{text-align:right;font-variant-numeric:tabular-nums;color:var(--tinta)}@media (max-width:1100px){.sim-grade{grid-template-columns:1fr}.sim-grade>.pn-bloco-mapa{position:static}.sim-mapa{height:60vh;min-height:360px}}.op .op-destaque{font-size:22px;line-height:1.15}.op-legenda{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.op-legenda li{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;font-size:13.5px;display:grid}.op-legenda i{border:1px solid #0000001f;border-radius:5px;width:18px;height:18px;margin-top:1px}.op-legenda span{gap:1px;display:grid}.op-legenda small{color:var(--tinta-3);font-size:12px}.op-legenda em{color:var(--tinta-2);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.op-leitura{background:var(--fundo);color:var(--tinta);border-radius:10px;margin-top:8px;padding:10px 12px;font-size:13.5px}.op-leitura.op-f0{background:color-mix(in srgb, var(--marinho) 16%, white)}.op-leitura.op-f1{background:color-mix(in srgb, var(--ceu) 45%, white)}.op-leitura.op-f3{background:color-mix(in srgb, var(--vermelho) 14%, white)}.op-leitura.op-f4{background:color-mix(in srgb, var(--vermelho-escuro) 16%, white)}.rd-ficha dd small{color:var(--tinta-3);font-weight:400}.op-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.op-cnaes{color:var(--tinta-2);gap:6px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.op-cnaes b{color:var(--tinta);font-variant-numeric:tabular-nums;margin-right:4px}.op-ponto{vertical-align:0;border:1px solid #0000002e;border-radius:50%;width:10px;height:10px;margin-right:7px;display:inline-block}.op-ranking .rd-valor.op-mais{color:#2f6411}.op-ranking .rd-valor.op-menos{color:#a3302b}.s-sg-ano{background:var(--vermelho)}.s-sg-outros{background:color-mix(in srgb, var(--vermelho) 35%, white)}.s-sg-magenta{background:var(--vermelho)}.s-sg-cinza{background:var(--tinta-3)}.s-sg-c1{background:color-mix(in srgb, var(--tinta-3) 25%, white)}.s-sg-c2{background:color-mix(in srgb, var(--tinta-3) 50%, white)}.s-sg-c3{background:color-mix(in srgb, var(--tinta-3) 80%, white)}.s-sg-atual{background:var(--marinho)}.sg-sobe{color:var(--vermelho);font-weight:700}.sg-desce{color:var(--verde);font-weight:700}.sg-legenda{flex-wrap:wrap;gap:6px 18px}.sg-amostra{border-radius:3px;width:11px;height:11px}.sg-amostra.linha{border-top:3px solid;border-radius:0;width:18px;height:0}.sg-amostra.linha.tracejada{border-top-style:dashed}.sg-barras .sg-valor{align-items:baseline;gap:6px;display:inline-flex}.sg-barras .sg-valor small{color:var(--tinta-3);font-size:12px;font-weight:500}.sg-filtro-nota{color:var(--tinta-3);align-self:center;font-size:13.5px}.sg-aviso{background:var(--ceu-luz);border:1px solid var(--ceu);color:var(--tinta);border-radius:12px;margin-bottom:18px;padding:12px 16px;font-size:14px}.sg-mini h3{color:var(--tinta-2);margin:6px 0 4px;font-size:14px;font-weight:700}.sg-mini+.sg-mini{margin-top:8px}.sg-piramide{gap:6px;font-size:13.5px;display:grid}.sg-pir-cab,.sg-pir-linha{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sg-pir-cab{color:var(--tinta-3);font-size:12.5px;font-weight:700}.sg-pir-cab span:first-child{text-align:right;color:var(--vermelho-escuro)}.sg-pir-cab span:nth-child(2){text-align:center}.sg-pir-cab span:last-child{color:var(--marinho)}.sg-pir-lado{align-items:center;gap:6px;min-height:22px;display:flex}.sg-pir-lado.esq{justify-content:flex-end}.sg-pir-lado i{min-width:1px;height:18px;transition:width .3s var(--suave);border-radius:4px;display:block}.sg-pir-lado.esq i{background:var(--vermelho)}.sg-pir-lado.dir i{background:var(--azul)}.sg-pir-lado b{font-variant-numeric:tabular-nums;color:var(--tinta-2);font-size:12.5px;font-weight:600}.sg-pir-faixa{text-align:center;color:var(--tinta);white-space:nowrap;font-weight:600}.sg-ranking{--sg-rot:146px;--sg-val:44px;padding-top:20px;position:relative}.sg-ranking ol{gap:1px;list-style:none;display:grid}.sg-ranking button{grid-template-columns:var(--sg-rot) minmax(0, 1fr) var(--sg-val);text-align:left;border-radius:6px;align-items:center;width:100%;padding:3px 0;font-size:13.5px;display:grid}.sg-ranking button:hover:not(:disabled){background:var(--fundo)}.sg-rk-nome{white-space:nowrap;color:var(--tinta-2);padding-left:6px}.sg-rk-nome small{width:26px;color:var(--tinta-3);font-size:11.5px;display:inline-block}.sg-rk-trilho{height:14px}.sg-rk-trilho span{background:var(--linha-2);height:100%;transition:width .3s var(--suave);border-radius:0 4px 4px 0;display:block}.sg-rk-valor{text-align:right;font-variant-numeric:tabular-nums;color:var(--tinta-2);padding-right:4px;font-weight:600}.sg-ranking button.ativo .sg-rk-nome,.sg-ranking button.ativo .sg-rk-valor{color:var(--marinho);font-weight:700}.sg-ranking button.ativo .sg-rk-trilho span{background:var(--marinho)}.sg-ref{border-left:1.5px dashed var(--tinta);pointer-events:none;z-index:1;position:absolute;top:0;bottom:0}.sg-ref em{white-space:nowrap;color:var(--tinta);font-size:12px;font-style:normal;font-weight:700;position:absolute;top:0;left:6px}.sg-tabela-envolve{max-height:440px;overflow:auto}.sg-tabela{font-size:14px}.sg-tabela th,.sg-tabela td{padding:9px 14px}.sg-tabela thead th{background:var(--superficie);z-index:1;position:sticky;top:0}.sg-tabela th button{font:inherit;color:inherit}.sg-tabela .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sg-tabela tr.sg-foco td{background:color-mix(in srgb, var(--marinho) 8%, white);font-weight:700}.sg-mapa{border:1px solid var(--linha);background:var(--fundo);z-index:0;border-radius:12px;height:380px;overflow:hidden}.sg-escala{color:var(--tinta-2);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:8px;font-size:12px;display:grid}.sg-escala i{border:1px solid #0000000f;height:10px;margin-bottom:4px;display:block}.sg-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.sg-chip{border:1.5px solid var(--linha-2);color:var(--tinta-2);background:var(--superficie);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.sg-chip i{border-radius:50%;width:8px;height:8px}.sg-chip[aria-pressed=true]{border-color:var(--tinta);color:var(--tinta)}.sg-chip:disabled{opacity:.45;cursor:not-allowed}.sg-sobre .pn-bloco+.pn-bloco{margin-top:18px}.sg-texto{color:var(--tinta-2);gap:8px;padding-left:18px;font-size:14.5px;line-height:1.55;display:grid}.sg-texto b{color:var(--tinta)}.sg-paragrafo{color:var(--tinta-2);font-size:14.5px;line-height:1.55}.sg-paragrafo code{background:var(--fundo);border-radius:4px;padding:1px 5px}@media (max-width:760px){.sg-ranking{--sg-rot:130px}.sg-mapa{height:300px}.sg-escala{font-size:11px}}.s-px-mes{background:var(--azul)}.s-px-dez{background:var(--vermelho)}.gc-dica .gc-ponto.s-px-mes{background:var(--ceu)}.gc-dica .gc-ponto.s-px-dez{background:color-mix(in srgb, var(--vermelho) 65%, white)}.px-resumo{grid-template-columns:repeat(3,minmax(0,1fr))}.px-resumo>div:nth-child(3n+1){border-left:none}.px-resumo>div:nth-child(n+4){border-top:1px solid var(--linha)}.px-resumo dd.px-negativo{color:var(--vermelho-escuro)}.px-filtro-nota{color:var(--tinta-3);grid-column:span 2;align-self:center;font-size:13.5px}.px-busca{border:1.5px solid var(--linha-2);background:var(--superficie);border-radius:10px;width:100%;min-height:42px;padding:0 12px;font-size:14.5px}.px-busca:focus{border-color:var(--azul-claro);box-shadow:0 0 0 4px color-mix(in srgb, var(--azul-claro) 18%, transparent);outline:none}.px-marcar{min-height:42px;color:var(--tinta-2);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.px-marcar input{width:18px;height:18px;accent-color:var(--marinho)}.px-filtros .px-filtro-nota{grid-column:auto}.px-cmp{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.px-cmp>div{border:1px solid var(--linha);border-radius:12px;padding:14px 16px}.px-cmp>div.px-cmp-foco{background:var(--ceu-luz);border-color:var(--azul-claro)}.px-cmp dt{color:var(--tinta-2);font-size:14px;font-weight:700}.px-cmp dd{font-family:var(--titulo);font-variant-numeric:tabular-nums;margin-top:2px;font-size:26px;font-weight:700}.px-cmp small{color:var(--tinta-3);font-size:12.5px}.px-lista{gap:2px;list-style:none;display:grid}.px-lista li{border-radius:10px;grid-template-columns:minmax(170px,1fr) minmax(0,1.3fr) 112px;align-items:center;gap:16px;padding:9px 10px;display:grid}.px-lista li.px-lista-foco{background:var(--ceu-luz)}.px-lista-nome b{font-weight:500;display:block}.px-lista-foco .px-lista-nome b{font-weight:700}.px-lista-nome small{color:var(--tinta-3);font-size:12.5px}.px-lista-trilho{background:var(--fundo);border-radius:999px;height:10px;overflow:hidden}.px-lista-trilho i{background:var(--linha-2);border-radius:999px;height:100%;display:block}.px-lista-foco .px-lista-trilho i{background:var(--azul)}.px-lista-valor{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.px-etiqueta{background:var(--ceu-luz);color:var(--verde-escuro);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.px-mais{margin-top:12px}.px-formulas code{border:1px solid var(--linha);background:var(--fundo);color:var(--tinta);border-radius:8px;margin:6px 0 2px;padding:8px 12px;font-size:13.5px;display:block}@media (max-width:900px){.px-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.px-resumo>div:nth-child(3n+1){border-left:1px solid var(--linha)}.px-resumo>div:nth-child(odd){border-left:none}.px-resumo>div:nth-child(n+3){border-top:1px solid var(--linha)}.px-cmp{grid-template-columns:repeat(2,minmax(0,1fr))}.px-filtro-nota{grid-column:1/-1}}@media (max-width:560px){.px-lista li{grid-template-columns:minmax(0,1fr) 96px;row-gap:6px}.px-lista-trilho{grid-area:2/1/auto/-1}.px-cmp dd{font-size:22px}.px-resumo>div{padding:14px}.px-resumo dd{font-size:24px}}.sg-texto a{color:var(--marinho);text-underline-offset:2px;font-weight:700;text-decoration:underline}.leaflet-container a,.leaflet-container .leaflet-control-attribution a{color:var(--marinho)!important}.leaflet-container .leaflet-control-attribution svg.leaflet-attribution-flag{display:none!important}
