:root{--cart-situacao-ativo:var(--fin-receita);--cart-situacao-risco:var(--fin-parcial);--cart-situacao-inadimplente:var(--fin-despesa);--cart-situacao-sem:var(--cinza-500);--cart-situacao-inativo:var(--cinza-500)}.cart{display:grid;gap:1.25rem}.cart,.cart .fin-bloco__conteudo>*,.cart>*{min-width:0}.cart .fin-bloco__conteudo{display:grid;gap:1.25rem;min-width:0}.cart-apoio{color:var(--cinza-500)}.cart-nota{margin:0}.cart .numerico,.cart .tabela .numerico{font-variant-numeric:normal}.cart__barra{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.cart__acoes,.cart__datas{display:inline-flex;flex-wrap:wrap;gap:.5rem}.cart__acoes{margin-left:auto}@media (max-width:639px){.cart__barra>.fin-segmentos{inline-size:100%;flex-wrap:wrap;border-radius:var(--raio-cartao)}.cart__acoes{margin-left:0;inline-size:100%}.cart__acoes .botao{flex:1 1 auto}}.cart-indicadores,.cart-painel{display:grid;gap:.75rem}.cart-indicadores{grid-template-columns:repeat(auto-fit,minmax(min(9.5rem,100%),1fr))}.cart-indicador--botao{appearance:none;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transicao),background-color var(--transicao)}.cart-indicador--botao:hover{border-color:var(--cinza-400)}.cart-indicador--botao.item-escolhido.item-escolhido{border-color:color-mix(in srgb,var(--marca) 30%,transparent);border-radius:var(--raio-cartao);box-shadow:none}.cart-indicador--botao:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.cart-blocos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.cart-bloco{display:grid;gap:.75rem;align-content:start;min-width:0;padding:1rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco)}.cart-bloco--mapa{grid-column:1/-1}@media (max-width:1023px){.cart-blocos{grid-template-columns:minmax(0,1fr)}}.cart-bloco__titulo,.cart-cidades__titulo{margin:0;font-size:1rem;font-weight:500;color:var(--cinza-900)}.cart-cidades__titulo{font-size:.875rem}.cart-mapa-e-cidades{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem;align-items:start}@media (max-width:767px){.cart-mapa-e-cidades{grid-template-columns:minmax(0,1fr)}}.cart-cidades{display:grid;gap:.75rem;align-content:start;min-width:0}.cart-cidades .botao{justify-self:start}.cart-mapa{display:grid;gap:.5rem;margin:0;min-width:0}.cart-mapa__svg{inline-size:100%;block-size:auto;max-block-size:34rem}.cart-mapa__uf{fill:var(--cinza-100);stroke:var(--branco);stroke-width:1;cursor:pointer;transition:fill var(--transicao),opacity var(--transicao)}.cart-mapa__uf[data-degrau="1"]{fill:color-mix(in srgb,var(--marca) 18%,var(--branco))}.cart-mapa__uf[data-degrau="2"]{fill:color-mix(in srgb,var(--marca) 34%,var(--branco))}.cart-mapa__uf[data-degrau="3"]{fill:color-mix(in srgb,var(--marca) 52%,var(--branco))}.cart-mapa__uf[data-degrau="4"]{fill:color-mix(in srgb,var(--marca) 72%,var(--branco))}.cart-mapa__uf[data-degrau="5"]{fill:var(--marca)}.cart-mapa__uf[data-degrau="0"]{stroke:var(--cinza-200);cursor:default}.cart-mapa__uf:focus,.cart-mapa__uf:focus-visible{outline:none}.cart-mapa__uf[data-apagada]{opacity:.45}.cart-mapa__contorno{fill:none;stroke:color-mix(in srgb,var(--marca) 70%,var(--tinta));stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;pointer-events:none}.cart-mapa__rotulo{font-family:var(--fonte);font-size:15px;text-anchor:middle;fill:var(--cinza-700);pointer-events:none}.cart-mapa__rotulo[data-claro]{fill:var(--branco)}.cart-mapa__sigla{font-size:18px;font-weight:700;fill:var(--cinza-900)}.cart-mapa__rotulo[data-claro] .cart-mapa__sigla{fill:var(--branco)}.cart-mapa__rotulo--fora{text-anchor:start}.cart-mapa__fora{pointer-events:none}.cart-mapa__linha{stroke:var(--cinza-400);stroke-width:1}.cart-mapa__ponto{fill:var(--cinza-600)}.cart-mapa__sobre{margin:0;min-block-size:1.25rem;font-size:.875rem;color:var(--cinza-700)}.cart-mapa__legenda{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.75rem;color:var(--cinza-500)}.cart-mapa__escala{flex:1 1 8rem;max-inline-size:20rem;block-size:.625rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--marca) 18%,var(--branco)),var(--marca))}.cart-mapa__credito{inline-size:100%}.cart-barras{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.cart-barra{--cart-cor:var(--marca);appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;inline-size:100%;padding:.5rem;border:1px solid transparent;border-radius:var(--raio-controle);background:none;font:inherit;text-align:left;color:var(--cinza-900);cursor:pointer}.cart-barra:not(.item-escolhido):hover{background:var(--cinza-50)}.cart-barra:focus-visible{outline:2px solid var(--marca);outline-offset:1px}.cart-barra__rotulo{font-size:.875rem;overflow-wrap:anywhere}.cart-barra__numero{font-size:.875rem;font-weight:500}.cart-barra__trilho{grid-column:1/-1;display:block;block-size:.375rem;border-radius:999px;background:var(--cinza-100);overflow:hidden}.cart-barra__cheio{display:block;block-size:100%;border-radius:999px;background:var(--cart-cor)}.cart-situacao--ativo{--cart-cor:var(--cart-situacao-ativo)}.cart-situacao--em-risco{--cart-cor:var(--cart-situacao-risco)}.cart-situacao--inadimplente{--cart-cor:var(--cart-situacao-inadimplente)}.cart-situacao--sem-movimento{--cart-cor:var(--cart-situacao-sem)}.cart-situacao--inativo{--cart-cor:var(--cart-situacao-inativo)}.cart-tag--azul{--cart-cor:var(--tag-azul)}.cart-tag--verde{--cart-cor:var(--tag-verde)}.cart-tag--roxo{--cart-cor:var(--tag-roxo)}.cart-tag--rosa{--cart-cor:var(--tag-rosa)}.cart-tag--laranja{--cart-cor:var(--tag-laranja)}.cart-tag--amarelo{--cart-cor:var(--tag-amarelo)}.cart-tag--vermelho{--cart-cor:var(--tag-vermelho)}.cart-tag--cinza{--cart-cor:var(--tag-cinza)}.fin-pilula.cart-situacao--ativo{--fin-cor:var(--cart-situacao-ativo)}.fin-pilula.cart-situacao--em-risco{--fin-cor:var(--cart-situacao-risco)}.fin-pilula.cart-situacao--inadimplente{--fin-cor:var(--cart-situacao-inadimplente)}.fin-pilula.cart-situacao--sem-movimento{--fin-cor:var(--cart-situacao-sem)}.fin-pilula.cart-situacao--inativo{--fin-cor:var(--cart-situacao-inativo)}.fin-pilula.cart-tag--azul{--fin-cor:var(--tag-azul)}.fin-pilula.cart-tag--verde{--fin-cor:var(--tag-verde)}.fin-pilula.cart-tag--roxo{--fin-cor:var(--tag-roxo)}.fin-pilula.cart-tag--rosa{--fin-cor:var(--tag-rosa)}.fin-pilula.cart-tag--laranja{--fin-cor:var(--tag-laranja)}.fin-pilula.cart-tag--amarelo{--fin-cor:var(--tag-amarelo)}.fin-pilula.cart-tag--vermelho{--fin-cor:var(--tag-vermelho)}.fin-pilula.cart-tag--cinza{--fin-cor:var(--tag-cinza)}.cart-tags{display:inline-flex;flex-wrap:wrap;gap:.25rem}.cart-tag-marcar .caixa-de-marcar__texto:before{content:"";display:inline-block;inline-size:.625rem;block-size:.625rem;margin-inline-end:.5rem;border-radius:999px;background:var(--cart-cor);vertical-align:middle}.cart-tabela td{vertical-align:middle}.cart-nome{display:block;font-weight:500}.cart-nome-apoio{display:block;font-size:.8125rem;color:var(--cinza-500)}.cart-nowrap{white-space:nowrap}.cart-vencido{display:block;font-size:.75rem;color:var(--fin-despesa)}.cart-filtro-ativo{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0}.cart-lista-vazia{margin:.75rem 0 0}.cart-cores{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;border:0;min-width:0}.cart-cores legend{inline-size:100%;margin-block-end:.5rem}.cart-cor{appearance:none;display:inline-flex;align-items:center;gap:.375rem;min-block-size:2.25rem;padding:.25rem .75rem;border:1px solid var(--cinza-200);border-radius:999px;background:var(--branco);font:inherit;font-size:.8125rem;color:var(--cinza-900);cursor:pointer}.cart-cor[aria-pressed=true]{border-color:var(--cart-cor);background:color-mix(in srgb,var(--cart-cor) 10%,var(--branco))}.cart-cor:focus-visible{outline:2px solid var(--marca);outline-offset:1px}.cart-cor__bolinha{inline-size:.75rem;block-size:.75rem;border-radius:999px;background:var(--cart-cor)}@media (pointer:coarse){.cart-cor{min-block-size:2.75rem}}.cart-tags-lista{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.cart-tags-lista__item{display:flex;align-items:center;gap:.75rem;padding:.375rem 0;border-top:1px solid var(--cinza-100)}.cart-tags-lista__acoes{display:inline-flex;gap:.25rem;margin-left:auto}.cart-icone-botao{appearance:none;display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;padding:0;border:0;border-radius:999px;background:none;color:var(--cinza-600);cursor:pointer}.cart-icone-botao:hover{background:var(--cinza-100);color:var(--cinza-900)}.cart-icone-botao--perigo:hover{color:var(--erro)}.cart-icone-botao:focus-visible{outline:2px solid var(--marca)}@media (pointer:coarse){.cart-icone-botao{inline-size:2.75rem;block-size:2.75rem}}.cart-detalhe{display:grid;gap:1.5rem}.cart-detalhe section{display:grid;gap:.5rem}.cart-detalhe__topo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.875rem}.cart-detalhe__secao{margin:0;font-size:.9375rem;font-weight:500;color:var(--cinza-900)}.cart-detalhe__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0}@media (max-width:479px){.cart-detalhe__grade{grid-template-columns:minmax(0,1fr)}}.cart-detalhe__campo dt{font-size:.8125rem;color:var(--cinza-500)}.cart-detalhe__campo dd{overflow-wrap:anywhere}.cart-detalhe__campo dd,.cart-detalhe__texto{margin:0;font-size:.875rem;color:var(--cinza-900)}.cart-detalhe__texto{line-height:1.6}.cart-enriquecer{display:grid;gap:.75rem}.cart-enriquecer p{margin:0}.cart-enriquecer__lista{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.cart-enriquecer__item{display:grid;gap:.25rem;padding:.5rem 0;border-top:1px solid var(--cinza-100)}.cart-enriquecer__campos{display:grid;gap:.25rem;margin:0 0 0 2.75rem}.cart-enriquecer__campo{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.5rem;font-size:.8125rem}.cart-enriquecer__campo dt{color:var(--cinza-500)}.cart-enriquecer__campo dd{display:grid;margin:0;overflow-wrap:anywhere}.cart-enriquecer__falhas ul{margin:0;padding-left:1rem}.cart-projeto{display:grid;gap:.75rem}.cart-projeto__bloco{display:grid;gap:.5rem}.cart-projeto__lista{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.cart-projeto__item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding:.5rem 0;border-top:1px solid var(--cinza-100)}.cart-projeto__acao{justify-self:start}.cart-link{color:var(--marca);overflow-wrap:anywhere}.cart-link:hover{text-decoration:underline}.cart-detalhe:focus{outline:none}.cart-projeto .arquivos__titulo{margin:0;font-size:.9375rem;font-weight:500;color:var(--cinza-900)}.cart-detalhe .ficha-col__leitura{padding-inline:0}.cart-detalhe .ficha-col__leitura-rotulo{left:0;padding-inline:0}.cart-detalhe .cart-detalhe__grade{margin-top:.5rem;row-gap:1.5rem}.cart-detalhe .ficha-col__leitura{padding-block:.5rem}.cart-emails{display:grid;gap:.125rem;overflow-wrap:anywhere}.cart-esqueleto{display:grid;gap:1.5rem}.cart-esqueleto__cidades{display:grid;gap:.875rem;padding-top:.5rem}