.fat{gap:1.25rem}.fat,.fat__parte{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.fat__parte{gap:1rem}.fat__parte[hidden]{display:none}.fat-certificado,.fat-config,.fat-fechamento,.fat-notas,.fat-pacote,.fat-sem-vinculo{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}.fat-secao__titulo{margin:0;font-size:.9375rem;font-weight:500;color:var(--cinza-900)}.fat-explicacao{margin:0;max-width:60rem}.fat-link{appearance:none;border:0;background:none;padding:0;font:inherit;font-size:.875rem;font-weight:500;color:var(--marca);text-align:left;cursor:pointer}.fat-link:hover{color:var(--marca-escura);text-decoration:underline}.fat-link:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:var(--raio-controle)}.fat-alerta-texto{color:color-mix(in srgb,var(--fin-atencao) 60%,var(--tinta))}.fat-alerta{margin:0;padding:.75rem 1rem;border-radius:var(--raio-cartao);border:1px solid color-mix(in srgb,var(--fin-bloqueio) 30%,transparent);background:color-mix(in srgb,var(--fin-bloqueio) 7%,var(--branco));color:color-mix(in srgb,var(--fin-bloqueio) 75%,var(--tinta));font-size:.875rem;line-height:1.5}.fat-quebra{overflow-wrap:anywhere}.fat-ok{color:color-mix(in srgb,var(--fin-receita) 82%,var(--tinta))}.fat-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-width:0}.fat-barra__texto{flex:1 1 18rem;margin:0}.fat-barra__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.fat-barra__acoes .botao{gap:.5rem}.fin-pilula.fat-situacao--na-fila{--fin-cor:var(--fin-nfse-fila)}.fin-pilula.fat-situacao--enviando{--fin-cor:var(--fin-nfse-enviando)}.fin-pilula.fat-situacao--incerta{--fin-cor:var(--fin-nfse-incerta)}.fin-pilula.fat-situacao--emitida{--fin-cor:var(--fin-nfse-emitida)}.fin-pilula.fat-situacao--rejeitada{--fin-cor:var(--fin-nfse-rejeitada)}.fin-pilula.fat-situacao--cancelamento-pendente{--fin-cor:var(--fin-nfse-cancelando)}.fin-pilula.fat-situacao--cancelada{--fin-cor:var(--fin-nfse-cancelada)}.fin-pilula.fat-situacao--substituida{--fin-cor:var(--fin-nfse-substituida)}.fat-pilula{gap:.375rem;transition:background-color var(--transicao),color var(--transicao)}.fat-pilula__ponto{width:.4375rem;height:.4375rem;border-radius:999px;background:currentColor;animation:fat-pulso 1.6s ease-in-out infinite}@keyframes fat-pulso{0%,to{opacity:1}50%{opacity:.25}}.fin-pilula.fat-pilula--origem{--fin-cor:var(--cinza-500)}.fin-pilula.fat-pilula--principal{--fin-cor:var(--marca)}.fin-pilula.fat-pilula--igual{--fin-cor:var(--fin-receita)}.fin-pilula.fat-pilula--atencao{--fin-cor:var(--fin-atencao)}.fat-c-sit__pilulas{display:inline-flex;gap:.375rem}.fat-c-sit__pilulas,.fat-efeito{flex-wrap:wrap;align-items:center}.fat-efeito{display:flex;justify-content:space-between;gap:.75rem 1rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--fin-atencao) 35%,transparent);border-left:3px solid var(--fin-atencao);border-radius:var(--raio-controle);background:color-mix(in srgb,var(--fin-atencao) 7%,var(--branco))}.fat-efeito>div{display:grid;gap:.25rem;min-width:0;flex:1 1 16rem}.fat-efeito p{margin:0}.fat-efeito__titulo{font-size:.875rem;font-weight:500;color:var(--cinza-900)}.fat-efeito[data-tom=divergencia]{border-color:color-mix(in srgb,var(--fin-bloqueio) 30%,transparent);border-left-color:var(--fin-bloqueio);background:color-mix(in srgb,var(--fin-bloqueio) 5%,var(--branco))}.fat-substituir__valor{display:grid;gap:.375rem}.fat-substituir__valor p{margin:0}.fat-teste{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:.625rem .875rem;border:1px dashed color-mix(in srgb,var(--marca) 45%,transparent);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--marca) 6%,var(--branco));color:var(--marca-escura);font-size:.875rem;font-weight:500;line-height:1.45}.fat-teste__marca{flex:none;width:.5rem;height:.5rem;margin-top:.375rem;border-radius:999px;background:var(--marca)}.fat-valores{display:grid;gap:.75rem;min-width:0}.fat-valores__lista{display:grid;margin:0;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco)}.fat-valores__linha{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-top:1px solid var(--cinza-100);font-size:.875rem}.fat-valores__linha:first-child{border-top:0}.fat-valores__linha dt{display:grid;gap:.125rem;min-width:0;color:var(--cinza-700)}.fat-valores__linha dd{margin:0;color:var(--cinza-900);text-align:right}.fat-valores__linha--servico dd,.fat-valores__linha--servico dt{color:var(--cinza-900);font-weight:500}.fat-valores__motivo{font-size:.75rem;color:var(--cinza-500)}.fat-valores__motivo--nao{color:var(--cinza-600)}.fat-valores__linha[data-retida] .fat-valores__motivo{color:color-mix(in srgb,var(--marca) 70%,var(--tinta))}.fat-valores__grupo{padding:.625rem 1rem .25rem;border-top:1px solid var(--cinza-100);font-size:.75rem;font-weight:500;color:var(--cinza-500)}.fat-valores__grupo+.fat-valores__linha{border-top:0}.fat-valores__linha--total{background:var(--cinza-50)}.fat-valores__linha--liquido{align-items:baseline;border-top:1px solid var(--cinza-200);border-radius:0 0 var(--raio-cartao) var(--raio-cartao);background:color-mix(in srgb,var(--marca) 5%,var(--branco))}.fat-valores__linha--liquido dt{color:var(--cinza-900);font-weight:500}.fat-valores__linha--liquido dd{font-size:1.375rem;font-weight:600;letter-spacing:-.01em;color:var(--cinza-900)}.fat-valores__reforma{margin:0}.fat-pendencias{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.fat-pendencia{--fat-cor:var(--fin-atencao);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--fat-cor) 30%,transparent);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fat-cor) 7%,var(--branco))}.fat-pendencia[data-nivel=bloqueio]{--fat-cor:var(--fin-bloqueio)}.fat-pendencia__marca{align-self:start;width:.75rem;height:.75rem;margin-top:.25rem;border:2px solid var(--fat-cor);border-radius:999px}.fat-pendencia[data-nivel=bloqueio] .fat-pendencia__marca{border-radius:2px;background:var(--fat-cor)}.fat-pendencia__texto{display:grid;gap:.125rem;min-width:0}.fat-pendencia__nivel{font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--fat-cor) 70%,var(--tinta))}.fat-pendencia__mensagem{font-size:.875rem;line-height:1.45;color:var(--cinza-900)}.fat-pendencias--compacta .fat-pendencia{grid-template-columns:auto minmax(0,1fr);padding:.375rem .5rem;gap:.5rem}.fat-pendencias--compacta .fat-pendencia__mensagem{font-size:.8125rem}.fat-pendencias--compacta .fat-pendencia__botao{grid-column:2;justify-self:start}@media (max-width:639.98px){.fat-pendencia{grid-template-columns:auto minmax(0,1fr)}.fat-pendencia__botao{grid-column:2;justify-self:start}}.fat-tudo-certo{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:500;color:color-mix(in srgb,var(--fin-receita) 82%,var(--tinta))}.fat-erros,.fat-erros__lista{display:grid;gap:.75rem}.fat-erros__lista{margin:0;padding:0;list-style:none}.fat-erro{display:grid;gap:.375rem;padding:1rem 1.125rem;border:1px solid color-mix(in srgb,var(--fin-bloqueio) 30%,transparent);border-left:4px solid var(--fin-bloqueio);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fin-bloqueio) 5%,var(--branco))}.fat-erro__explicacao{margin:0;font-size:1rem;font-weight:500;line-height:1.45;color:var(--cinza-900)}.fat-erro__onde{margin:0;font-size:.875rem;color:var(--cinza-700)}.fat-erro__codigo{margin:0;font-size:.75rem;color:var(--cinza-500);overflow-wrap:anywhere}.fat-erro__botao{justify-self:start;margin-top:.25rem}.fat-mes{display:inline-flex;align-items:center;gap:.25rem;min-width:0;margin:0;padding:0;border:0}.fat-mes__seta{appearance:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--cinza-200);border-radius:999px;background:var(--branco);color:var(--cinza-700);cursor:pointer;transition:background-color var(--transicao),color var(--transicao)}.fat-mes__seta:hover:not(:disabled){background:var(--cinza-100);color:var(--cinza-900)}.fat-mes__seta:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.fat-mes__seta:disabled{opacity:.4;cursor:default}.fat-mes__lista{min-width:9rem}.fat-cartoes{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:640px){.fat-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fat-cartoes{grid-template-columns:repeat(4,minmax(0,1fr))}}.fat-cartao-atencao,.fat-cartao-atencao>.cartao-valor,.fat-cartoes .cartao-valor{height:100%;box-sizing:border-box}.fat-cartao-atencao[data-alerta] .cartao-valor{border-color:color-mix(in srgb,var(--fin-bloqueio) 35%,transparent)}.fat-cartao-atencao[data-alerta] .cartao-valor__icone,.fat-cartao-atencao[data-alerta] .cartao-valor__valor{color:color-mix(in srgb,var(--fin-bloqueio) 85%,var(--tinta))}.fin .cartao.fat-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;border:1px solid var(--cinza-200);min-width:0}.fat-lista__grupos{margin-bottom:.25rem}.fat-tabela td{vertical-align:middle}.fat-tabela td.fin-numero,.fat-tabela th.fin-numero{text-align:right}.fat-linha__abrir{appearance:none;border:0;background:none;padding:0;font:inherit;font-weight:500;color:var(--cinza-900);text-align:left;cursor:pointer}.fat-linha__abrir:hover{color:var(--marca)}.fat-linha__abrir:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:var(--raio-controle)}.fat-linha__nome{display:block;min-width:11rem;font-weight:500}.fat-tabela .fat-linha__abrir,.fat-tabela .fat-linha__sub{white-space:nowrap}.fat-linha__sub{display:block;margin-top:.125rem}.fat-linha__liquido{font-weight:600}.fat-linha__descricao{max-width:18rem}.fat-linha__texto{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;color:var(--cinza-700)}.fat-linha__conferir{display:grid;gap:.375rem;min-width:14rem;justify-items:start}.fat-linha__conferir .fat-pendencias{width:100%}.fat-linha[data-bloqueado] td{background:color-mix(in srgb,var(--fin-bloqueio) 4%,transparent)}.fat-linha[data-marcada] td,.fat-linha[data-vigente] td{background:color-mix(in srgb,var(--marca) 4%,transparent)}.fat-sugestao{font-size:.8125rem;color:var(--cinza-900)}@media (max-width:759px){.fat-tabela--fechamento thead{display:none}.fat-tabela--fechamento,.fat-tabela--fechamento tbody{display:block}.fat-tabela--fechamento tr.fat-linha{display:grid;grid-template-columns:1.75rem repeat(3,minmax(0,1fr));gap:.5rem .75rem;padding:.875rem .75rem;border-top:1px solid var(--cinza-200)}.fat-tabela--fechamento tr.fat-linha td{display:block;padding:0;border:0;background:none}.fat-tabela--fechamento tr.fat-linha[data-bloqueado]{background:color-mix(in srgb,var(--fin-bloqueio) 4%,transparent)}.fat-tabela--fechamento tr.fat-linha[data-marcada]{background:color-mix(in srgb,var(--marca) 4%,transparent)}.fat-tabela--fechamento td.tabela__check{grid-row:1/span 2;grid-column:1}.fat-tabela--fechamento td.fat-linha__conferir,.fat-tabela--fechamento td.fat-linha__descricao,.fat-tabela--fechamento td:nth-child(2){grid-column:2/-1;max-width:none;min-width:0}.fat-tabela--fechamento td[data-rotulo]{grid-row:3;text-align:left}.fat-tabela--fechamento td[data-rotulo]:nth-child(4){grid-column:2}.fat-tabela--fechamento td[data-rotulo]:nth-child(5){grid-column:3}.fat-tabela--fechamento td[data-rotulo]:nth-child(6){grid-column:4}.fat-tabela--fechamento tr.fat-linha td.fat-linha__conferir{display:grid}.fat-tabela--fechamento tr.fat-linha td[data-rotulo]{font-size:.8125rem;white-space:nowrap}.fat-tabela--fechamento .fat-pendencia__botao{max-width:100%}.fat-tabela--fechamento td[data-rotulo]:before{content:attr(data-rotulo);display:block;font-size:.75rem;font-weight:400;color:var(--cinza-500)}.fat-tabela--fechamento td.fat-linha__conferir{grid-row:4}.fat-tabela--fechamento .fat-linha__nome{min-width:0}.fat-tabela--fechamento .fat-linha__sub{white-space:normal}}.fin .cartao.fat-gerais{display:grid;gap:.75rem;border:1px solid var(--cinza-200)}.fat-totais{position:sticky;bottom:.75rem;z-index:5;justify-content:space-between;gap:.75rem 1.5rem;padding:.875rem 1rem .875rem 1.25rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco);box-shadow:0 8px 24px color-mix(in srgb,var(--cinza-900) 12%,transparent)}.fat-totais,.fat-totais__numeros{display:flex;flex-wrap:wrap;align-items:center}.fat-totais__numeros{gap:.5rem 1.5rem;min-width:0}.fat-totais__conta{font-size:.875rem;font-weight:500;color:var(--cinza-900)}.fat-totais__lista{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0}.fat-totais__lista div{display:grid;gap:0}.fat-totais__lista dt{font-size:.75rem;color:var(--cinza-500)}.fat-totais__lista dd{margin:0;font-size:1rem;font-weight:500;color:var(--cinza-900)}.fat-totais__liquido{font-size:1.125rem}.fat-totais__acao{display:flex;align-items:center;gap:.75rem}@media (max-width:639.98px){.fat-totais{bottom:.5rem}.fat-totais__acao,.fat-totais__acao .botao{width:100%}.fat-totais__acao{flex-direction:column;align-items:stretch}}.fin .cartao.fat-lote{display:grid;gap:1rem;border:1px solid var(--cinza-200);min-width:0}.fat-lote__cabeca{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem}.fat-lote__cabeca p{margin:.25rem 0 0}.fat-lote__titulo{margin:0;font-size:1.25rem;font-weight:500;color:var(--cinza-900)}.fat-lote__conta{margin:0;font-size:.9375rem;font-weight:500;color:var(--cinza-700)}.fat-lote__barra{display:flex;gap:2px;height:.75rem;overflow:hidden;border-radius:999px;background:var(--cinza-100)}.fat-lote__cor,.fat-lote__parte{background:var(--fat-cor,var(--cinza-300))}.fat-lote__parte{min-width:.5rem;transition:flex-grow .6s var(--curva-deslize)}.fat-lote__parte[hidden]{display:none}[data-parte=emitidas]{--fat-cor:var(--fin-nfse-emitida)}[data-parte=rejeitadas]{--fat-cor:var(--fin-nfse-rejeitada)}[data-parte=andamento]{--fat-cor:var(--fin-nfse-enviando)}[data-parte=fila]{--fat-cor:var(--cinza-300)}[data-parte=outras]{--fat-cor:var(--cinza-500)}.fat-lote:not([data-terminado]) .fat-lote__parte[data-parte=andamento]{animation:fat-pulso 1.6s ease-in-out infinite}.fat-lote__legenda{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--cinza-700)}.fat-lote__legenda li{display:inline-flex;align-items:center;gap:.375rem}.fat-lote__cor{width:.625rem;height:.625rem;border-radius:999px}.fat-lote__notas{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--cinza-200)}.fat-lote__nota{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--cinza-100)}.fat-lote__quem{min-width:0}.fat-lote__erro,.fat-lote__quem{display:grid;gap:.125rem;justify-items:start}.fat-lote__erro{margin-top:.25rem;color:color-mix(in srgb,var(--fin-bloqueio) 75%,var(--tinta))}.fat-lote__valor{font-weight:500}.fat-lote__pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.fat-lote__pe-direita{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:639.98px){.fat-lote__nota{grid-template-columns:minmax(0,1fr) auto}.fat-lote__nota .fat-pilula{grid-column:1/-1;justify-self:start}.fat-lote__pe,.fat-lote__pe-direita{flex-direction:column;align-items:stretch}}.fat-resultado{--fat-cor:var(--marca);display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fat-cor) 7%,var(--branco))}.fat-resultado[data-tom=ok]{--fat-cor:var(--fin-nfse-emitida)}.fat-resultado[data-tom=erro]{--fat-cor:var(--fin-nfse-rejeitada)}.fat-resultado p{margin:0}.fat-resultado__icone{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--fat-cor);color:var(--branco);animation:fat-aparece var(--duracao-entrada) var(--curva-deslize)}@keyframes fat-aparece{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.fat-resultado__titulo{font-size:1rem;font-weight:500;color:var(--cinza-900)}.fat-previa{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;transition:opacity var(--transicao)}.fat-previa[data-relendo]{opacity:.6}.fat-previa__topo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--cinza-200)}.fat-previa__quem{display:grid;gap:.25rem;min-width:0}.fat-previa__parceiro{font-size:1.125rem;font-weight:500;color:var(--cinza-900);overflow-wrap:break-word}.fat-previa__valor{display:grid;justify-items:end;gap:.125rem}.fat-previa__valor strong{font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--cinza-900)}.fat-previa__viva{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:var(--raio-cartao);background:var(--cinza-50);font-size:.875rem}.fat-previa__pendencias{display:grid;gap:.625rem}.fat-previa__colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:1.5rem}.fat-previa__campos{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0}.fat-previa__campos select{min-width:0;max-width:100%;text-overflow:ellipsis}.fat-previa__quadro{display:grid;gap:.5rem;min-width:0}.fat-previa__descricao-nota{display:flex;justify-content:space-between;gap:1rem;margin:.375rem 0 0}.fat-previa__nota{margin:0}.fat-previa__guardar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.75rem .875rem;border-radius:var(--raio-controle);background:var(--cinza-50)}.fat-previa__guardar p{margin:0}.fat-previa__guardar-titulo{font-size:.875rem;font-weight:500;color:var(--cinza-900)}.fat-previa__guardar .botao{white-space:nowrap}.fat-previa__reenvio{margin:0;padding:.625rem .875rem;border-left:3px solid var(--fin-atencao);border-radius:var(--raio-controle);background:color-mix(in srgb,var(--fin-atencao) 8%,var(--branco));font-size:.875rem;color:var(--cinza-900)}.fat-tabela tfoot td,.fat-tabela tfoot th{padding:.75rem;border-top:1px solid var(--cinza-300);font-weight:600;color:var(--cinza-900);vertical-align:middle}.fat-pacote>.fin-bloco__conteudo{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.fat-pacote .fat-tabela tbody td:first-child{min-width:11rem}.fat-linha__trava{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;color:color-mix(in srgb,var(--fin-bloqueio) 80%,var(--tinta))}.fat-data{white-space:nowrap}@media (max-width:759px){.fat-previa__colunas{grid-template-columns:minmax(0,1fr)}.fat-previa__valor{justify-items:start}}.fat-endereco{display:grid;gap:.125rem;padding:.625rem .75rem;border-radius:var(--raio-controle);background:var(--cinza-50)}.fat-endereco[data-incompleto]{background:color-mix(in srgb,var(--fin-atencao) 9%,var(--branco))}.fat-endereco__falta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;color:color-mix(in srgb,var(--fin-atencao) 60%,var(--tinta))}.fat-acompanha{gap:1.25rem}.fat-acompanha__corpo{display:grid;gap:1.25rem}.fat-passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;counter-reset:none}.fat-passo{--fat-cor:var(--cinza-300);display:grid;justify-items:center;gap:.5rem;position:relative;text-align:center}.fat-passo:not(:last-child):after{content:"";position:absolute;top:1rem;left:calc(50% + 1.25rem);right:calc(-50% + 1.25rem);height:2px;background:var(--cinza-200)}.fat-passo[data-estado=feito]:not(:last-child):after{background:var(--fin-nfse-emitida)}.fat-passo__marca{display:inline-grid;place-items:center;width:2rem;height:2rem;border:2px solid var(--fat-cor);border-radius:999px;background:var(--branco);color:var(--cinza-500);font-size:.8125rem;font-weight:600;transition:background-color var(--transicao),border-color var(--transicao),color var(--transicao)}.fat-passo[data-estado=ativo]{--fat-cor:var(--marca)}.fat-passo[data-estado=ativo] .fat-passo__marca{color:var(--marca);animation:fat-pulso 1.6s ease-in-out infinite}.fat-passo[data-estado=feito]{--fat-cor:var(--fin-nfse-emitida)}.fat-passo[data-estado=feito] .fat-passo__marca{background:var(--fat-cor);color:var(--branco)}.fat-passo[data-estado=falhou]{--fat-cor:var(--fin-nfse-rejeitada)}.fat-passo[data-estado=falhou] .fat-passo__marca{background:var(--fat-cor);color:var(--branco)}.fat-passo__nome{font-size:.8125rem;color:var(--cinza-700)}.fat-passo[data-estado=ativo] .fat-passo__nome,.fat-passo[data-estado=falhou] .fat-passo__nome,.fat-passo[data-estado=feito] .fat-passo__nome{color:var(--cinza-900);font-weight:500}.fat-nota__topo{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--cinza-200)}.fat-nota__estado{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.fat-nota__tomador{display:grid;gap:.25rem;min-width:0}.fat-nota__nome{font-size:1.125rem;font-weight:500;color:var(--cinza-900);overflow-wrap:break-word}@media (max-width:639.98px){.fat-nota__topo{grid-template-columns:minmax(0,1fr)}.fat-nota__topo .fat-previa__valor{justify-items:start}}.fat-chave{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.fat-chave__texto{font-size:.8125rem;letter-spacing:.02em;overflow-wrap:anywhere;color:var(--cinza-900)}.fat-chave__copiar{appearance:none;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--cinza-200);border-radius:999px;background:var(--branco);font:inherit;font-size:.75rem;color:var(--cinza-700);cursor:pointer}.fat-chave__copiar:hover{background:var(--cinza-100)}.fat-chave__copiar:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.fat-linha-do-tempo{display:grid;margin:0;padding:0;list-style:none}.fat-linha-do-tempo__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding:0 0 1rem 1.5rem;font-size:.875rem}.fat-linha-do-tempo__item:before{content:"";position:absolute;left:.3125rem;top:.75rem;bottom:0;width:2px;background:var(--cinza-200)}.fat-linha-do-tempo__item:last-child:before{display:none}.fat-linha-do-tempo__ponto{position:absolute;left:0;top:.3125rem;width:.75rem;height:.75rem;border:2px solid var(--marca);border-radius:999px;background:var(--branco)}.fat-linha-do-tempo__item:first-child .fat-linha-do-tempo__ponto{background:var(--marca)}.fat-linha-do-tempo__texto{color:var(--cinza-900);overflow-wrap:break-word}.fat-linha-do-tempo__quando{white-space:nowrap}@media (max-width:639.98px){.fat-linha-do-tempo__item{grid-template-columns:minmax(0,1fr)}}.fat-vincular__nota{display:grid;gap:.25rem;padding:.75rem 1rem;border-radius:var(--raio-cartao);background:var(--cinza-50)}.fat-escolhas{display:grid;gap:.5rem;max-height:20rem;margin:0;padding:0;overflow-y:auto;list-style:none}.fat-escolha{appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.75rem .875rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transicao),background-color var(--transicao)}.fat-escolha:hover{border-color:var(--cinza-300);background:var(--cinza-50)}.fat-escolha:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.fat-escolha[aria-pressed=true]{border-color:var(--marca);background:color-mix(in srgb,var(--marca) 6%,var(--branco))}.fat-escolha__marca{width:1rem;height:1rem;border:2px solid var(--cinza-300);border-radius:999px;transition:border-color var(--transicao),box-shadow var(--transicao)}.fat-escolha[aria-pressed=true] .fat-escolha__marca{border-color:var(--marca);box-shadow:inset 0 0 0 3px var(--branco),inset 0 0 0 8px var(--marca)}.fat-escolha__texto{display:grid;gap:.125rem;min-width:0}.fat-escolha__nome{font-size:.875rem;font-weight:500;color:var(--cinza-900);overflow-wrap:break-word}.fat-escolha__valor{display:grid;justify-items:end;gap:.25rem;font-size:.875rem}.fat-config__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:899.98px){.fat-config__grade{grid-template-columns:minmax(0,1fr)}}.fin .cartao.fat-bloco{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;border:1px solid var(--cinza-200);min-width:0}.fat-bloco__cabeca{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.fat-bloco__cabeca p{margin:.25rem 0 0;max-width:42rem}.fat-bloco__titulo{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;color:var(--cinza-900)}.fat-bloco__titulo svg{color:var(--marca)}.fat-bloco__titulo--meio{margin-top:.75rem;padding-top:1.25rem;border-top:1px solid var(--cinza-200)}.fat-bloco__acao{justify-self:start}.fat-bloco__pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:1rem;border-top:1px solid var(--cinza-200)}.fat-fieldset{display:grid;gap:1rem;min-width:0;margin:0;padding:0;border:0}.fat-config__campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem}.fat-config__campos p,.fat-fiscal p{margin:.375rem 0 0}@media (max-width:639.98px){.fat-config__campos{grid-template-columns:minmax(0,1fr);row-gap:1rem}}.fat-fixos{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;margin:0}.fat-fixos dt,.fat-no-titulo__dados dt,.fat-regra-vigente__grade dt,.fat-situacao dt{font-size:.75rem;color:var(--cinza-500)}.fat-fixos dd,.fat-no-titulo__dados dd,.fat-regra-vigente__grade dd,.fat-situacao dd{margin:.125rem 0 0;font-size:.875rem;color:var(--cinza-900)}.fat-linha-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao)}.fat-linha-toggle__texto{display:grid;gap:.125rem;min-width:0}.fat-linha-toggle__nome{font-size:.9375rem;font-weight:500;color:var(--cinza-900)}.fat-campo-grupo{display:grid;gap:.5rem}.fat-campo-grupo__rotulo{font-size:.8125rem;font-weight:500;color:var(--cinza-700)}.fat-campo-grupo p{margin:0}.fat-ambiente{justify-self:start}.fat-situacao{display:grid;gap:.75rem;margin:0}.fat-situacao__par{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem}.fat-situacao__par dd{display:grid;gap:.25rem;justify-items:start}@media (max-width:639.98px){.fat-situacao__par{grid-template-columns:minmax(0,1fr)}}.fat-estado{--fat-cor:var(--fin-bloqueio);display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:color-mix(in srgb,var(--fat-cor) 75%,var(--tinta))}.fat-estado:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:var(--fat-cor)}.fat-estado[data-estado=ok]{--fat-cor:var(--fin-receita)}.fat-estado[data-estado=alerta]{--fat-cor:var(--fin-atencao)}.fat-avisos{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.fat-aviso{--fat-cor:var(--marca);padding:.5rem .75rem;border-radius:var(--raio-controle);background:color-mix(in srgb,var(--fat-cor) 7%,var(--branco));font-size:.8125rem;color:var(--cinza-900)}.fat-aviso[data-nivel=erro]{--fat-cor:var(--fin-bloqueio)}.fat-aviso[data-nivel=atencao]{--fat-cor:var(--fin-atencao)}.fat-regra-vigente{display:grid;gap:.875rem;padding:1rem 1.125rem;border:1px solid color-mix(in srgb,var(--marca) 25%,transparent);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--marca) 3%,var(--branco))}.fat-regra-vigente__cabeca{display:flex;align-items:center;gap:.75rem}.fat-regra-vigente__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));gap:.75rem 1.5rem;margin:0}.fat-regra__selos{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.fat-certificado__vazio{justify-items:center;text-align:center;padding-block:2rem}.fat-certificado__cartao{--fat-cor:var(--fin-receita)}.fat-certificado__cartao[data-nivel="30"]{--fat-cor:var(--fin-atencao)}.fat-certificado__cartao[data-nivel="15"]{--fat-cor:color-mix(in srgb,var(--fin-atencao) 55%,var(--fin-bloqueio))}.fat-certificado__cartao[data-nivel="7"],.fat-certificado__cartao[data-nivel=vencido]{--fat-cor:var(--fin-bloqueio)}.fin .cartao.fat-certificado__cartao{border-top:4px solid var(--fat-cor)}.fat-certificado__validade{display:grid;gap:.375rem;max-width:34rem}.fat-certificado__validade p{margin:.25rem 0 0}.fat-certificado__dias{font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:color-mix(in srgb,var(--fat-cor) 80%,var(--tinta))}.fat-certificado__trilho{display:block;height:.5rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--fat-cor) 15%,var(--cinza-100))}.fat-certificado__passou{display:block;height:100%;background:var(--fat-cor);transform-origin:left center;transition:transform .6s var(--curva-deslize)}.fat-certificado__dados{padding-top:1rem;border-top:1px solid var(--cinza-200)}.fat-zona{display:grid;justify-items:center;gap:.5rem;padding:1.5rem 1rem;border:1px dashed var(--cinza-300);border-radius:var(--raio-cartao);background:var(--cinza-50);text-align:center;transition:border-color var(--transicao),background-color var(--transicao)}.fat-zona[data-arrastando]{border-color:var(--marca);background:color-mix(in srgb,var(--marca) 6%,var(--branco))}.fat-zona[data-escolhido]{border-style:solid;background:var(--branco)}.fat-zona__icone{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:color-mix(in srgb,var(--marca) 10%,var(--branco));color:var(--marca)}.fat-zona__texto{margin:0;font-size:.9375rem;font-weight:500;color:var(--cinza-900)}.fat-zona p{margin:0}.fat-zona__arquivo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;text-align:left}.fat-zona__arquivo[data-problema] .fat-zona__icone{background:color-mix(in srgb,var(--fin-bloqueio) 10%,var(--branco));color:var(--fin-bloqueio)}.fat-zona__nome{display:grid;gap:.125rem;min-width:0;font-size:.875rem;font-weight:500;color:var(--cinza-900)}.fat-zona__tirar{appearance:none;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:none;color:var(--cinza-600);cursor:pointer}.fat-zona__tirar:hover{background:var(--cinza-100)}.fat-zona__tirar:focus-visible{outline:2px solid var(--marca)}.fat-zona__entrada{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fat-senha{position:relative}.fat-senha .campo input{padding-right:2.75rem}.fat-senha__olho{appearance:none;position:absolute;right:.375rem;bottom:.5rem;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:999px;background:none;color:var(--cinza-600);cursor:pointer}.fat-senha__olho[aria-pressed=true]{color:var(--marca)}.fat-senha__olho:focus-visible{outline:2px solid var(--marca)}.fat-aviso-linha{margin:0;padding:.625rem .875rem;border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fin-atencao) 9%,var(--branco));color:var(--cinza-900)}.fat-fiscal{display:grid;gap:1rem;min-width:0}.fat-tomadores{display:grid;gap:.5rem;padding-top:1rem;border-top:1px solid var(--cinza-200)}.fat-tomadores>p{margin:0}.fat-tomadores__lista{display:grid;gap:.625rem;margin-top:.25rem}.fat-tomadores__adicionar{justify-self:start}.fat-tomador{display:grid;gap:.25rem;padding:.875rem 1rem;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco);min-width:0}.fat-tomador[data-principal]{border-color:color-mix(in srgb,var(--marca) 35%,transparent)}.fat-tomador[data-inativo]{opacity:.7}.fat-tomador--editando{gap:1rem;border-color:var(--marca);box-shadow:0 0 0 3px color-mix(in srgb,var(--marca) 12%,transparent)}.fat-tomador__cabeca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem}.fat-tomador__nome{font-size:.9375rem;font-weight:500;color:var(--cinza-900);overflow-wrap:break-word;min-width:0}.fat-tomador__selos{display:inline-flex;flex-wrap:wrap;gap:.375rem}.fat-tomador__acoes{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.fat-tomador__cidade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,9rem) minmax(0,6.5rem);gap:0 1rem;align-items:end}.fat-tomador__marcas{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem}@media (max-width:639.98px){.fat-tomador__cidade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fat-tomador__cidade>:first-child{grid-column:1/-1}}.fat-faixa{--fat-cor:var(--marca);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;padding:.625rem .75rem .625rem 1rem;border:1px solid color-mix(in srgb,var(--fat-cor) 28%,transparent);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fat-cor) 6%,var(--branco));animation:fat-aparece var(--duracao-entrada) var(--curva-deslize)}.fat-faixa[data-nivel=erro]{--fat-cor:var(--fin-bloqueio)}.fat-faixa[data-nivel=atencao]{--fat-cor:var(--fin-atencao)}.fat-faixa__nome{font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--fat-cor) 75%,var(--tinta))}.fat-faixa__itens{display:flex;flex:1 1 20rem;flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding:0;list-style:none;min-width:0}.fat-faixa__item{--fat-item:var(--marca);display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--cinza-900)}.fat-faixa__item[data-nivel=erro]{--fat-item:var(--fin-bloqueio)}.fat-faixa__item[data-nivel=atencao]{--fat-item:var(--fin-atencao)}.fat-faixa__ponto{flex:none;width:.5rem;height:.5rem;border-radius:999px;background:var(--fat-item)}.fat-faixa__acao{appearance:none;padding:.375rem .875rem;border:1px solid color-mix(in srgb,var(--fat-cor) 35%,transparent);border-radius:999px;background:var(--branco);font:inherit;font-size:.8125rem;font-weight:500;color:color-mix(in srgb,var(--fat-cor) 80%,var(--tinta));cursor:pointer;white-space:nowrap;transition:background-color var(--transicao)}.fat-faixa__acao:hover{background:color-mix(in srgb,var(--fat-cor) 10%,var(--branco))}.fat-faixa__acao:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.fat-no-titulo__nota{display:grid;gap:.75rem}.fat-no-titulo__linha{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.fat-no-titulo__linha>p{margin:0}.fat-no-titulo__dados{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0;min-width:0}.fat-no-titulo__chave{min-width:0;flex:1 1 16rem}.fat-no-titulo__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.fat-no-titulo .fat-alerta-texto,.fat-no-titulo__nota>p{margin:0}@media (prefers-reduced-motion:reduce){.fat-certificado__passou,.fat-escolha,.fat-faixa,.fat-lote__parte,.fat-passo__marca,.fat-pilula,.fat-pilula__ponto,.fat-previa,.fat-resultado__icone,.fat-zona{animation:none;transition:none}.fat-lote:not([data-terminado]) .fat-lote__parte[data-parte=andamento],.fat-passo[data-estado=ativo] .fat-passo__marca{animation:none}}.fat-pendencia__botao{white-space:nowrap}.fat-pendencia__peca{grid-column:2/-1}.fat-falhas{display:grid;gap:.375rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--fin-atencao) 35%,transparent);border-radius:var(--raio-cartao);background:color-mix(in srgb,var(--fin-atencao) 7%,var(--branco))}.fat-falhas p{margin:0}.fat-falhas__titulo{font-size:.875rem;font-weight:500;color:var(--cinza-900)}.fat-falhas__lista{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;color:var(--cinza-700);overflow-wrap:anywhere}.fat-falhas__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--fin-atencao) 25%,transparent)}.fat-falhas__item>span{flex:1 1 14rem;min-width:0}.fat-falhas__item .botao{white-space:nowrap}@media (max-width:759px){.fat__partes{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,black calc(100% - 2.5rem),transparent);padding-right:2rem}.gaveta.fat-nota[data-aberta=baixo],.gaveta.mov-detalhe[data-aberta=baixo]{visibility:hidden}.fat-tabela--notas thead{display:none}.fat-tabela--notas,.fat-tabela--notas tbody{display:block}.fat-tabela--notas tr.fat-linha{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem;padding:.875rem .25rem;border-top:1px solid var(--cinza-200)}.fat-tabela--notas tr.fat-linha td{display:block;padding:0;border:0;background:none;min-width:0}.fat-tabela--notas td.fat-c-num{grid-column:1/span 2;grid-row:1}.fat-tabela--notas tr.fat-linha td.fat-c-sit{grid-column:1/span 2;grid-row:3;align-self:end}.fat-tabela--notas td.fat-c-tom{grid-column:1/-1;grid-row:2}.fat-tabela--notas td.fat-c-tom .fat-linha__nome{min-width:0}.fat-tabela--notas td.fat-c-tom .fat-linha__sub{white-space:normal}.fat-tabela--notas tr.fat-linha td.fat-c-data{grid-column:3;grid-row:3;font-size:.8125rem}.fat-tabela--notas td.fat-c-liq,.fat-tabela--notas td.fat-c-ret,.fat-tabela--notas td.fat-c-val{grid-row:4;text-align:left;font-size:.8125rem}.fat-tabela--notas td[data-rotulo]:before,.fat-tabela--versoes td[data-rotulo]:before{content:attr(data-rotulo);display:block;font-size:.75rem;font-weight:400;color:var(--cinza-500)}.fat-tabela--notas tr.fat-linha td.fat-c-acoes{grid-column:3;grid-row:1;justify-self:end;width:auto}.fat-tabela--notas tbody tr.fat-linha .menu-acoes__gatilho{opacity:1;visibility:visible}.fat-tabela--cartoes thead{display:none}.fat-tabela--cartoes,.fat-tabela--cartoes tbody,.fat-tabela--cartoes tfoot{display:block}.fat-tabela--cartoes tr.fat-linha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem;padding:.875rem .25rem;border-top:1px solid var(--cinza-200)}.fat-tabela--cartoes tr.fat-linha>td,.fat-tabela--cartoes tr.fat-linha>th{display:block;padding:0;border:0;background:none;min-width:0;text-align:left;white-space:normal}.fat-tabela--cartoes td[data-rotulo]:before{content:attr(data-rotulo);display:block;font-size:.75rem;font-weight:400;color:var(--cinza-500)}.fat-tabela--sem-vinculo td.fat-sv-num{grid-column:1/span 2}.fat-tabela--sem-vinculo td.fat-sv-data{grid-column:3;justify-self:end;font-size:.8125rem}.fat-tabela--sem-vinculo td.fat-sv-tom{grid-column:1/-1}.fat-tabela--sem-vinculo td.fat-sv-tom .fat-linha__sub{white-space:normal}.fat-tabela--sem-vinculo td.fat-sv-val{grid-column:1}.fat-tabela--sem-vinculo td.fat-sv-sug{grid-column:2/-1}.fat-tabela--sem-vinculo tr.fat-linha td.fat-sv-acoes{grid-column:1/-1;width:auto}.fat-tabela--sem-vinculo td.fat-sv-acoes .botao{width:100%;justify-content:center}.fat-tabela--pacote .fat-pc-nome{grid-column:1/-1;font-weight:500}.fat-tabela--pacote .fat-pc-doc{grid-column:1/-1;font-size:.8125rem;color:var(--cinza-600)}.fat-tabela--pacote tr.fat-linha>td.fin-numero{font-size:.8125rem}.fat-tabela--pacote tfoot tr.fat-linha{border-top:1px solid var(--cinza-400)}.fat-tabela--versoes thead{display:none}.fat-tabela--versoes,.fat-tabela--versoes tbody{display:block}.fat-tabela--versoes tr.fat-linha{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.6fr);gap:.5rem .75rem;padding:.875rem .5rem;border-top:1px solid var(--cinza-200)}.fat-tabela--versoes tr.fat-linha td{display:block;padding:0;border:0;text-align:left;min-width:0;white-space:normal}.fat-tabela--versoes td.fat-v-desde{grid-column:1;font-weight:500}.fat-tabela--versoes td.fat-v-situacao{grid-column:2/-1}.fat-tabela--versoes td.fat-v-acoes,.fat-tabela--versoes td.fat-v-obs{grid-column:1/-1}.fat-tabela--versoes td.fat-v-acoes:empty{display:none}}