.fin-cad{display:grid;gap:1.5rem}.fin-cad,.fin-cad__painel{min-width:0}.fin-cad__bloco{display:grid;gap:1rem;min-width:0}.fin-cad__bloco>*{min-width:0}.fin-nat__barra{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.fin-nat__inativas{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--cinza-700);white-space:nowrap}.fin-nat__abrir-fechar{display:inline-flex;gap:.5rem;margin-left:auto}@media (max-width:639px){.fin-nat__abrir-fechar{display:none}}.fin-nat__arvore,.fin-nat__filhas,.fin-nat__legenda{list-style:none;margin:0;padding:0}.fin-nat__arvore{border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco)}.fin-nat__filhas>.fin-nat__item,.fin-nat__item+.fin-nat__item{border-top:1px solid var(--cinza-100)}.fin-nat__linha{--fin-nat-recuo:0;display:flex;align-items:center;gap:.5rem;min-height:3.25rem;padding:.375rem .75rem;padding-left:calc(.75rem + var(--fin-nat-recuo) * 28px)}.fin-nat__linha:hover{background:var(--cinza-50)}.fin-nat__linha[data-caminho] .fin-nat__nome,.fin-nat__linha[data-inativa] .fin-nat__nome{color:var(--cinza-500)}.fin-nat__seta{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:var(--raio-controle);background:none;color:var(--cinza-600);cursor:pointer}.fin-nat__seta:hover{background:var(--cinza-100);color:var(--cinza-900)}.fin-nat__mais:focus-visible,.fin-nat__seta:focus-visible{outline:2px solid var(--marca);outline-offset:1px}.fin-nat__seta--vazia{cursor:default}.fin-nat__icone{flex:none;display:inline-flex;color:var(--cinza-500)}.fin-nat__texto{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.fin-nat__nome{display:inline-flex;align-items:baseline;gap:.5rem;min-width:0;color:var(--cinza-900);font-size:.875rem;font-weight:500;overflow-wrap:break-word}.fin-nat__codigo{color:var(--cinza-500);font-size:.8125rem;font-weight:400}.fin-nat__selos{display:inline-flex;flex-wrap:wrap;gap:.375rem}.fin-nat__selo{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;border:1px solid var(--cinza-200);color:var(--cinza-600);font-size:.75rem;line-height:1.4;white-space:nowrap}.fin-nat__selo--inativa,.fin-nat__selo--nivel{border-color:transparent;background:var(--cinza-100)}.fin-nat__selo--inativa{color:var(--cinza-500)}.fin-nat__selo--fora{border-color:color-mix(in srgb,var(--fin-parcial) 40%,transparent);background:color-mix(in srgb,var(--fin-parcial) 10%,transparent);color:color-mix(in srgb,var(--fin-parcial) 60%,var(--tinta));white-space:normal}.fin-nat__acoes{flex:none;gap:.25rem}.fin-nat__acoes,.fin-nat__mais{display:inline-flex;align-items:center}.fin-nat__mais{justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background:none;color:var(--cinza-600);cursor:pointer}.fin-nat__mais:hover{background:var(--cinza-100);color:var(--marca)}.fin-nat__mais:disabled{cursor:default;opacity:.5}@media (pointer:coarse){.fin-nat__mais,.fin-nat__seta{width:2.75rem;height:2.75rem}}@media (max-width:639px){.fin-nat__linha{padding-left:calc(.25rem + var(--fin-nat-recuo) * 16px);padding-right:.25rem;gap:.25rem}.fin-nat__icone{display:none}}.fin-nat__orfas{display:grid;gap:.5rem;margin-top:1.5rem}.fin-nat__orfas-titulo{margin:0;font-size:1rem;font-weight:500;color:var(--cinza-900)}.fin-nat__legenda{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;color:var(--cinza-600);font-size:.8125rem}.fin-nat__legenda li{display:inline-flex;align-items:center;gap:.5rem}.fin-cad-ativo{--fin-cor:var(--fin-receita)}.fin-cad-inativo{--fin-cor:var(--cinza-500)}.fin-cad__cortado{display:inline-block;max-width:18.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.fin-cad__nome{display:block}.fin-cad__nome-apoio{display:block;font-size:.8125rem}.fin-cad__emails{display:grid;gap:.125rem;overflow-wrap:anywhere}.fin-cad-marcar{display:grid;gap:.25rem}.fin-cad-dupla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}@media (max-width:479px){.fin-cad-dupla{grid-template-columns:minmax(0,1fr)}}.campo-largo .fin-segmentos{justify-self:start}.fin-emails{display:grid;gap:.375rem}.fin-emails__rotulo{font-size:.8125rem;color:var(--cinza-600)}.fin-emails__lista{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-height:3.5rem;margin:0;padding:.5rem .75rem;list-style:none;border:1px solid var(--cinza-300);border-radius:var(--raio-controle);background:var(--branco);transition:border-color var(--transicao)}.fin-emails:hover .fin-emails__lista{border-color:var(--cinza-500)}.fin-emails[data-foco] .fin-emails__lista{border-color:var(--marca)}.fin-emails[data-desabilitado] .fin-emails__lista{opacity:.6}.fin-emails__pilula{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;padding:.125rem .25rem .125rem .625rem;border-radius:999px;border:1px solid var(--cinza-200);background:var(--cinza-50);font-size:.8125rem;color:var(--cinza-900)}.fin-emails__pilula[data-invalido]{border-color:var(--erro);background:color-mix(in srgb,var(--erro) 8%,transparent)}.fin-emails__texto{overflow-wrap:anywhere}.fin-emails__tirar{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:none;color:var(--cinza-600);cursor:pointer}.fin-emails__tirar:hover{background:var(--cinza-200);color:var(--cinza-900)}.fin-emails__tirar:focus-visible{outline:2px solid var(--marca)}.fin-emails__entrada{flex:1 1 10rem;min-width:8rem}.fin-emails__entrada input{appearance:none;width:100%;min-height:2rem;margin:0;padding:0;border:0;background:transparent;font:400 1rem/1.4 var(--fonte);color:var(--cinza-900)}.fin-emails__entrada input:focus{outline:none}.fin-emails__dica{margin:0;font-size:.8125rem;color:var(--cinza-500)}.fin-modelo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}@media (max-width:1023px){.fin-modelo{grid-template-columns:minmax(0,1fr)}}.fin-modelo__editor{display:grid;gap:.5rem;min-width:0}.fin-modelo__variaveis{display:grid;gap:.375rem}.fin-modelo__pilulas{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.fin-modelo__pilula{display:inline-flex;align-items:center;min-height:2rem;padding:.25rem .75rem;border:1px solid color-mix(in srgb,var(--marca) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--marca) 6%,transparent);color:var(--marca);font:500 .8125rem/1.2 var(--fonte);cursor:pointer;transition:background-color var(--transicao)}.fin-modelo__pilula:hover{background:color-mix(in srgb,var(--marca) 12%,transparent)}.fin-modelo__pilula:focus-visible{outline:2px solid var(--marca);outline-offset:1px}@media (pointer:coarse){.fin-modelo__pilula{min-height:2.75rem}}.fin-modelo__corpo textarea{min-height:18rem;resize:vertical;font-family:var(--fonte-mono,ui-monospace,monospace);font-size:1rem;line-height:1.6}.fin-modelo__estado{display:grid;gap:.25rem;min-height:1.25rem}.fin-modelo__estado p{margin:0}.fin-modelo__acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.fin-modelo__previa{display:grid;gap:.75rem;min-width:0;padding:1.5rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--cinza-50)}.fin-modelo__previa>p{margin:0}.fin-modelo__previa-titulo{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;color:var(--cinza-900)}.fin-modelo__cabecalho{display:grid;gap:.5rem;margin:0;padding-bottom:.75rem;border-bottom:1px solid var(--cinza-200)}.fin-modelo__cabecalho div{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem}.fin-modelo__cabecalho dt{color:var(--cinza-500);font-size:.8125rem}.fin-modelo__cabecalho dd{margin:0;color:var(--cinza-900);font-size:.875rem;overflow-wrap:anywhere}.fin-modelo__previa-corpo{color:var(--cinza-900);font-size:.875rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word}.fin-cad-busca{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.fin-cad-busca p{margin:0}.fin-cad-cep{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem}.fin-cad-tags{display:grid;gap:.25rem;margin:0;padding:0;border:0;min-width:0}.fin-cad-legenda{padding:0;margin-block-end:.5rem;font-size:.8125rem;color:var(--cinza-600)}.fin-cad__subabas{justify-self:start}.cart-logo{flex:none}.cart-identidade{align-items:center;gap:.75rem}.cart-detalhe__cabeca{flex-wrap:wrap}.cart-detalhe__cabeca,.fin-cad-topo{display:flex;align-items:center;gap:1rem}.fin-cad-topo{min-width:0}