.filtros{grid-template-columns:1fr 200px;gap:12px;margin-bottom:16px;display:grid}.filtros input,.filtros select,.incluir-pedido input,.incluir-pedido select,.campo-do-relatorio input,.campo-do-relatorio select,.campo-do-relatorio textarea,.lista-de-pedidos input,.lista-de-provas input,.painel select,.dialogo textarea{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--campo);min-height:40px;color:var(--texto);font:inherit;padding:6px 10px}:-webkit-any(.campo-do-relatorio input:-webkit-autofill,.campo-do-relatorio textarea:-webkit-autofill){-webkit-text-fill-color:var(--texto);transition:background-color 600000s}:is(.campo-do-relatorio input:autofill,.campo-do-relatorio textarea:autofill){-webkit-text-fill-color:var(--texto);transition:background-color 600000s}:is(.campo-do-relatorio input:autofill,.campo-do-relatorio textarea:autofill){transition:background-color 600000s}.campo-do-relatorio input:focus,.campo-do-relatorio select:focus,.campo-do-relatorio textarea:focus,.filtros input:focus,.filtros select:focus{border-color:var(--marca-primaria);outline:none;box-shadow:0 0 0 3px #7a1e2a1f}.tabela-clicavel tbody tr{cursor:pointer}.tabela-clicavel tbody tr:hover>td{background:var(--marca-primaria-fundo)}.etiqueta.status-rascunho{background:#eef0f3}.etiqueta.status-emitido{background:#d9f2e3}.etiqueta.status-desatualizado{background:#fff1cc}.etiqueta.status-arquivado{color:var(--texto-suave);background:#e4e4e4}.editor-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.editor-topo h1{margin:4px 0;font-size:22px}.voltar{font-size:14px}.subtitulo{color:var(--texto-suave);margin:0;font-size:14px}.editor-estado{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.indicador{background:var(--fundo);border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600}.indicador-salvo,.indicador-em_dia{color:var(--sucesso)}.indicador-nao_salvo,.indicador-salvando{color:#8a5a00;background:var(--aviso-fundo)}.indicador-conflito,.indicador-sem_conexao{color:var(--erro);background:var(--erro-fundo)}.presentes{color:var(--texto-suave);font-size:14px}.faixa-sem-conexao{border-radius:var(--raio);background:var(--erro-fundo);color:var(--erro);margin-bottom:12px;padding:10px 14px;font-size:14px}.barra-do-editor{z-index:6;border-bottom:1px solid var(--borda);background:var(--fundo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:0 -24px 16px;padding:6px 24px 0;display:flex;position:sticky;top:0}.barra-do-editor.presa{box-shadow:0 8px 14px -10px #1f1f1f47}.barra-do-editor .abas{border-bottom:0;align-self:flex-end;min-width:0;margin-bottom:0}.barra-do-editor .editor-estado{margin-bottom:3px}@media (width<=640px){.barra-do-editor{margin:0 -16px 16px;padding:6px 16px 0;position:static}.editor[style]{--altura-da-barra:0px!important}}.abas{border-bottom:1px solid var(--borda);scrollbar-width:thin;gap:4px;margin-bottom:16px;display:flex;position:relative;overflow-x:auto}@media (pointer:coarse){.abas{scrollbar-width:none}}.abas button{white-space:nowrap;color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:10px 14px;font-weight:600}.abas button.ativa{color:var(--marca-primaria);border-bottom-color:var(--marca-primaria)}.abas button{align-items:center;gap:8px;display:inline-flex}.passo{background:var(--divisoria);width:22px;height:22px;color:var(--texto-suave);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.abas button.ativa .passo{background:var(--marca-primaria);color:var(--marca-sobre-primaria)}.passo.passo-ok,.abas button.ativa .passo.passo-ok{background:var(--sucesso);color:#fff}.passo.passo-atencao,.abas button.ativa .passo.passo-atencao{background:var(--atencao);color:#fff}.passo.passo-erro,.abas button.ativa .passo.passo-erro{background:var(--erro);color:#fff}.passo.passo-lendo,.abas button.ativa .passo.passo-lendo{background:0 0}.girando{border:2.5px solid #7a1e2a2e;border-top-color:var(--marca-primaria);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite girar;display:inline-block}@keyframes girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.girando{animation-duration:2.4s}}.cartao-da-leitura{border:1px solid var(--borda);border-radius:var(--raio);flex-basis:100%;align-items:flex-start;gap:14px;margin:4px 0;padding:14px 16px;display:flex}.icone-da-leitura{color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.icone-da-leitura .girando{border-width:3px;width:26px;height:26px}.icone-da-leitura svg{width:18px;height:18px}.cartao-lendo{border-color:var(--marca-primaria-clara);background:var(--marca-primaria-fundo)}.cartao-ok{background:#eef7f1;border-color:#b9dcc6}.cartao-ok .icone-da-leitura{background:var(--sucesso)}.cartao-atencao{background:#fff7e3;border-color:#ecd29a}.cartao-atencao .icone-da-leitura{background:var(--atencao)}.cartao-erro{background:var(--erro-fundo);border-color:#efb9b3}.cartao-erro .icone-da-leitura{background:var(--erro)}.corpo-da-leitura{flex:1;min-width:0}.titulo-da-leitura{color:var(--texto);margin:4px 0 2px;font-size:16px;font-weight:700}.detalhe-da-leitura{color:var(--texto-suave);margin:0;font-size:14px}.acoes-da-leitura{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.acoes-da-leitura .botao{min-height:38px;padding:0 14px;font-size:14px}.convite-da-peticao{border:1px solid var(--marca-primaria-clara);border-radius:var(--raio-ficha);background:var(--marca-primaria-fundo);flex-wrap:wrap;align-items:center;gap:12px 14px;margin-bottom:20px;padding:14px 18px;display:flex}.convite-da-peticao p{flex:280px;margin:0}.convite-da-peticao .passo{background:var(--marca-primaria);color:var(--marca-sobre-primaria)}.editor-corpo{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:20px;display:grid}.indice-de-secoes{top:calc(var(--altura-da-barra,0px) + 12px);gap:2px;display:grid;position:sticky}.indice-de-secoes a{color:var(--texto);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.indice-de-secoes a:hover{background:var(--marca-primaria-fundo);color:var(--marca-primaria)}.indice-de-secoes .etiqueta{background:var(--aviso-fundo)}.editor [id]{scroll-margin-top:calc(var(--altura-da-barra,0px) + 12px)}.proximo-passo{border:1px solid var(--borda);border-radius:var(--raio-ficha);background:var(--superficie);box-shadow:var(--sombra);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.proximo-passo p{flex:280px;margin:0}.grade-de-campos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 18px;display:grid}.grade-de-campos>.campo-largo{grid-column:1/-1}#secao-fatos .grade-de-campos,#secao-acordo .grade-de-campos{grid-template-columns:repeat(auto-fit,minmax(max(260px,50% - 9px),1fr))}#secao-acordo .grade-de-campos>[data-chave=honorarios_pct]{grid-column-start:1}.dados-bancarios-das-configuracoes{margin-bottom:14px}.dados-bancarios-das-configuracoes .explicacao{color:var(--texto-suave);margin:4px 0 0 22px;font-size:13px}.campo-do-relatorio{border-left:4px solid var(--borda);background:var(--superficie);border-radius:6px;align-content:start;gap:6px;padding:10px 12px;display:grid}.campo-do-relatorio.origem-manual{border-left-color:var(--campo-manual-borda);background:linear-gradient(90deg, var(--campo-manual) 0, var(--superficie) 40%)}.campo-do-relatorio.origem-ia,.campo-do-relatorio.origem-vinculado{border-left-color:var(--campo-ia-borda);background:linear-gradient(90deg, var(--campo-ia) 0, var(--superficie) 40%)}.campo-do-relatorio.origem-configuracao{border-left-color:var(--campo-configuracao-borda);background:linear-gradient(90deg, var(--campo-configuracao) 0, var(--superficie) 40%)}.grade-de-campos>.campo-do-relatorio{grid-row:span 8;grid-template-rows:subgrid;row-gap:0;margin-bottom:14px}.campo-do-relatorio>.cabeca-do-campo{grid-row:1}.campo-do-relatorio>.parte{margin-top:6px}.campo-do-relatorio>.parte-entrada{grid-row:2}.campo-do-relatorio>.parte-qualificador{grid-row:3}.campo-do-relatorio>.parte-caixa{grid-row:4;align-self:start}.campo-do-relatorio>.parte-avisos{grid-row:5;align-content:start;gap:6px;display:grid}.parte-avisos>p{margin:0}.campo-do-relatorio>.parte-fonte{grid-row:6}.campo-do-relatorio>.parte-orientacao{grid-row:7;align-self:start}.campo-do-relatorio>.parte-rodape{grid-row:8;align-content:start;gap:6px;display:grid}.campo-do-relatorio.preenche-o-cartao>.parte-entrada{flex-direction:column;grid-row:2/8;display:flex}.campo-do-relatorio.preenche-o-cartao textarea{resize:none;flex:1;min-height:64px}.cabeca-do-campo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cabeca-do-campo label{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.obrigatorio{color:var(--erro)}.chip-origem{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.chip-origem.origem-manual{background:var(--campo-manual);color:#6b5200}.chip-origem.origem-ia,.chip-origem.origem-vinculado{background:var(--campo-ia);color:#1d5e37}.chip-origem.origem-configuracao{background:var(--campo-configuracao);color:#4a5262}.campo-do-relatorio input,.campo-do-relatorio select,.campo-do-relatorio textarea{width:100%}.entrada-com-unidade,.entrada-pix{align-items:center;gap:6px;display:flex}.entrada-pix select{flex:none;width:auto}.entrada-pix{flex-wrap:wrap}.entrada-pix input{flex:160px;min-width:0}.unidade{color:var(--texto-suave);font-weight:600}.entrada-com-unidade.tamanho-dinheiro input{max-width:calc(15ch + 24px)}.entrada-com-unidade.tamanho-percentual input{max-width:calc(7ch + 24px)}.opcoes-em-linha{gap:16px;display:flex}.opcoes-em-linha label{align-items:center;gap:6px;font-size:14px;display:flex}.opcoes-em-linha input{width:auto;min-height:auto}.qualificador{color:var(--texto-suave);align-items:end;gap:8px;font-size:13px;display:flex}.entrada-do-qualificador{flex:1;gap:4px;display:grid}.qualificador select{width:auto}.orientacao{border-left:3px solid var(--campo-orientacao-borda);background:var(--campo-orientacao);border-radius:6px;padding:6px 10px;font-size:13px}.orientacao summary{color:#1f4f96;cursor:pointer;font-weight:600}.vinculo{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.lista-de-textos{gap:6px;display:grid}.item-de-lista{gap:8px;display:flex}.erro-do-campo{color:var(--erro);margin:0;font-size:13px}.meta-do-campo{color:var(--texto-suave);margin:0;font-size:12px}.conflito{background:var(--erro-fundo);border:1px solid #e3a5a0;border-radius:6px;padding:10px 12px;font-size:14px}.conflito p{margin:0 0 8px}.acoes-do-conflito,.acoes-de-status,.acoes-do-dialogo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acoes-do-dialogo{justify-content:flex-end;margin-top:12px}.grade-formulario+.acoes-do-dialogo{max-width:calc(2 * var(--largura-do-campo) + 16px)}.barra-da-lista{align-items:center;gap:16px;margin-bottom:8px;font-size:14px;display:flex}.lista-de-pedidos,.lista-de-provas{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.lista-de-pedidos li,.lista-de-provas li{border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 8px;display:flex}.lista-de-pedidos li:nth-child(2n),.lista-de-provas li:nth-child(2n){background:var(--linha-alternada)}.lista-de-pedidos li.desmarcado{opacity:.5}.rotulo-do-pedido{min-width:36px;font-weight:700}.resumo-do-pedido,.lista-de-provas input{flex:160px;min-width:0}.incluir-pedido{flex-wrap:wrap;gap:8px;display:flex}.incluir-pedido input:first-child{width:110px}.incluir-pedido input:nth-child(2){flex:1;min-width:220px}.cenarios{gap:10px;margin-top:16px;display:grid}.cenario{border:1px solid var(--divisoria);border-radius:var(--raio);background:var(--campo);padding:12px 14px}.cenario h3{margin:0 0 6px;font-size:15px}.cenario-incompleto{background:var(--aviso-fundo)}.cenario-retirado{background:var(--fundo);color:var(--texto-suave)}.frase-do-cenario{margin:0 0 6px}.memoria{margin:6px 0 0;font-family:ui-monospace,Consolas,monospace;font-size:13px}.titulo-com-dica{align-items:center;gap:6px;display:flex}.painel.equipe h2:not(:first-of-type){margin-top:24px}.lista-de-pendencias{margin:0;padding-left:18px}.lista-de-pendencias .botao.link{text-align:left}.dialogo-fundo{z-index:10;background:#10182873;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialogo{background:var(--superficie);width:100%;max-width:720px;max-height:calc(100vh - 32px);box-shadow:var(--sombra);border-radius:12px;padding:20px;overflow:auto}.dialogo-largo{max-width:960px}.dialogo-de-confirmacao{max-width:520px}.pergunta-da-confirmacao{color:var(--texto);margin:0 0 10px;font-size:17px;font-weight:600}.detalhe-da-confirmacao{color:var(--texto-suave);white-space:pre-line;margin:0 0 10px}.dialogo-de-confirmacao .acoes-do-dialogo{margin-top:18px}.dialogo h2{margin-top:0}.dialogo textarea{width:100%}.previa-embutida{border:1px solid var(--borda);background:#fff;border-radius:6px;width:100%;height:360px}.previa-embutida.alta{height:calc(100vh - 140px)}@media (width<=900px){.editor-corpo{grid-template-columns:minmax(0,1fr)}.indice-de-secoes{flex-wrap:wrap;display:flex;position:static}.filtros{grid-template-columns:1fr}}.pendencias-do-inicio{gap:6px;margin:0;padding-left:20px;display:grid}.pendencias-do-inicio .com-alerta{color:var(--erro);font-weight:600}.tabela-clicavel tbody tr.dia-da-agenda{cursor:default}.agenda .dia-da-agenda th{background:var(--fundo);color:var(--texto);padding:8px;font-size:13px}.agenda tr.com-alerta td:first-child{box-shadow:inset 3px 0 0 var(--erro)}.hora-da-agenda{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.processo-da-agenda{color:var(--texto-suave);font-size:12px}.etiqueta.alerta-da-agenda{background:var(--erro-fundo);color:var(--erro);margin-left:6px}.nota-da-agenda{color:var(--texto-suave);margin:12px 0 0;font-size:13px}@media (width<=640px){.agenda thead{display:none}.agenda,.agenda tbody,.agenda tr,.agenda th,.agenda td{width:100%;display:block}.agenda tr:not(.dia-da-agenda){border-bottom:1px solid var(--borda);padding:10px 8px}.tabela.agenda td{border:0;padding:2px 0}.agenda tr.com-alerta td:first-child{box-shadow:none}.agenda tr.com-alerta{box-shadow:inset 3px 0 0 var(--erro);padding-left:12px}.agenda td[data-rotulo]:before{content:attr(data-rotulo) ": ";color:var(--texto-suave)}}.area-de-envio{border:2px dashed var(--borda);border-radius:var(--raio);color:var(--texto-suave);text-align:center;justify-items:center;gap:12px;padding:28px 16px;display:grid}.area-de-envio.arrastando{border-color:var(--marca-primaria);background:var(--marca-primaria-fundo)}.area-de-envio p{margin:0}.area-de-envio .enviando{color:var(--texto);align-items:center;gap:10px;font-weight:600;display:inline-flex}.area-de-envio .ajuda{max-width:520px;font-size:13px}.lista-de-documentos{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.documento{border:1px solid var(--divisoria);border-radius:var(--raio);background:var(--campo);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.acoes-do-documento{gap:12px;display:flex}.historico-de-documentos{margin-top:12px;font-size:14px}.situacao-da-extracao{background:var(--aviso-fundo);border-radius:6px;margin:6px 0 0;padding:6px 8px;font-size:13px}.situacao-da-extracao.situacao-conflitante,.situacao-da-extracao.situacao-ambiguo{background:var(--erro-fundo);color:var(--erro)}.fonte-do-campo{border-left:3px solid var(--campo-ia-borda);background:var(--campo-ia);align-content:start;gap:3px;margin-top:6px;padding:6px 8px;font-size:13px;display:grid}.fonte-do-campo q{font-style:italic}.rotulo-da-fonte{color:var(--texto-suave);font-weight:600}.topico-da-fonte{color:var(--texto);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alerta-da-fonte{color:var(--erro)}.painel.diferencas{border-color:var(--campo-ia-borda)}.diferencas .explicacao{color:var(--texto-suave);margin:0 0 12px}.lista-de-diferencas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.diferenca{border:1px solid var(--divisoria);border-radius:var(--raio);background:var(--campo);padding:12px}.diferenca>p{margin:8px 0 0}.diferenca-valores{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.valor-atual,.valor-da-leitura{overflow-wrap:anywhere;border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex}.valor-atual{background:var(--fundo)}.valor-da-leitura{border-left:3px solid var(--campo-ia-borda);background:var(--campo-ia)}.valor-da-leitura q{font-size:13px;font-style:italic}.acoes-da-diferenca{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.titulo-com-acao .acoes-da-diferenca{margin-top:0}.aviso-de-sugestao{background:var(--campo-ia);border-radius:6px;margin:6px 0 0;padding:6px 8px;font-size:13px}@media (width<=640px){.diferenca-valores{grid-template-columns:1fr}}.painel.padroes-novos{border-color:var(--campo-configuracao-borda);background:var(--campo-configuracao)}.padroes-novos .explicacao{margin:0 0 12px}.grupo-de-padroes+.grupo-de-padroes{margin-top:16px}.grupo-de-padroes h3{margin:0 0 8px;font-size:15px}.grupo-de-padroes .tabela{background:var(--superficie)}.faixa-manutencao.aviso-do-editor{border:1px solid var(--campo-manual-borda);border-radius:var(--raio);margin-bottom:12px;padding:10px 12px}.documento.descartado strong{color:var(--texto-suave)}.situacao-do-descarte{color:var(--texto-suave);flex-basis:100%;margin:0;font-size:13px}.aviso-do-descarte{margin:16px 0 0;font-size:13px}.entrada-de-horario{align-items:center;display:flex;position:relative}.entrada-de-horario input{flex:1;min-width:0;padding-right:44px}.botao-do-relogio{width:36px;height:36px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.botao-do-relogio:hover:not(:disabled),.botao-do-relogio[aria-expanded=true]{color:var(--marca-primaria);background:#7a1e2a14}.seletor-de-horario{z-index:4;border:1px solid var(--borda);border-radius:var(--raio-ficha);background:var(--superficie);padding:12px 14px 10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 28px #1f1f1f24}.colunas-do-horario{align-items:center;gap:2px;display:flex;position:relative}.colunas-do-horario:before{background:var(--marca-primaria-fundo);height:40px;box-shadow:inset 0 0 0 1px var(--marca-primaria-clara);content:"";border-radius:8px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.coluna-do-horario{cursor:ns-resize;-webkit-user-select:none;user-select:none;border-radius:8px;width:64px;display:grid;position:relative}.coluna-do-horario:focus-visible{outline:2px solid var(--marca-primaria);outline-offset:2px}.linha-do-horario{height:40px;color:var(--texto-suave);cursor:pointer;place-items:center;font-size:17px;display:grid}.linha-do-horario.distancia-0{color:var(--marca-primaria);cursor:ns-resize;font-size:22px;font-weight:700}.linha-do-horario.distancia-1{opacity:.75}.linha-do-horario.distancia-2{opacity:.4}.separador-do-horario{color:var(--marca-primaria);font-size:22px;font-weight:700;position:relative}.acoes-do-horario{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.acoes-do-horario .botao{min-height:34px;padding:0 16px;font-size:14px}@keyframes destaque{0%,45%{box-shadow:0 0 0 3px var(--marca-destaque)}to{box-shadow:0 0 0 3px #0000}}@keyframes destaque-da-linha{0%,45%{background:#d19f3d3d}to{background:0 0}}.em-destaque{animation:2.4s ease-out destaque}tr.em-destaque>td{animation:2.4s ease-out destaque-da-linha}.topo-da-previa{margin:0 0 10px}.topo-da-previa>strong{margin-right:auto}.topo-da-previa .motivo-da-emissao{max-width:460px;margin:0}.topo-da-previa>strong:has(+.dica-do-negrito){margin-right:0}.topo-da-previa .dica-do-negrito{margin:0 auto 0 6px}:root{--marca-primaria:#7a1e2a;--marca-primaria-forte:#5f1620;--marca-primaria-clara:#d7bcbf;--marca-primaria-fundo:#f5eaeb;--marca-destaque:#d19f3d;--marca-sobre-primaria:#fff;--fundo:#f7f5ef;--superficie:#fcfbf9;--campo:#fff;--linha-alternada:#faf9f5;--divisoria:#edece9;--texto:#1f1f1f;--texto-suave:#6b6b6b;--borda:#e2e1e0;--borda-campo:#d9d9d9;--foco:#7a1e2a;--erro:#b42318;--erro-fundo:#fdecea;--sucesso:#1e7b47;--atencao:#c98a12;--aviso-fundo:#fff4d6;--campo-manual:#fff2b8;--campo-manual-borda:#d9a800;--campo-ia:#dbf3e2;--campo-ia-borda:#2e9e5b;--campo-orientacao:#e1edfb;--campo-orientacao-borda:#3b7dd8;--campo-configuracao:#eceff3;--campo-configuracao-borda:#8a94a6;--raio:8px;--raio-ficha:12px;--largura-do-campo:420px;--sombra:0 1px 2px #1f1f1f0a, 0 4px 14px #1f1f1f0d;--fonte:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--marca-primaria)}*{box-sizing:border-box}html,body{background:var(--fundo);color:var(--texto);font-family:var(--fonte);margin:0;font-size:16px;line-height:1.5}a{color:var(--marca-primaria)}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}button,input,select,textarea{font:inherit}.botao{border:1px solid var(--marca-primaria);border-radius:var(--raio);background:var(--marca-primaria);min-height:44px;color:var(--marca-sobre-primaria);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.botao:hover{background:var(--marca-primaria-forte);border-color:var(--marca-primaria-forte)}.botao:disabled{opacity:.5;cursor:not-allowed}.botao.secundario{border-color:var(--marca-primaria-clara);background:var(--campo);color:var(--marca-primaria)}.botao.secundario:hover{background:var(--marca-primaria-fundo)}.botao.link{min-height:auto;color:var(--marca-primaria);background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.campo{align-content:start;gap:6px;margin-bottom:16px;display:grid}.campo>label,.campo>.rotulo-com-dica label{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.campo input,.campo select,.campo textarea{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--campo);width:100%;min-height:44px;color:var(--texto);padding:8px 12px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--marca-primaria);outline:none;box-shadow:0 0 0 3px #7a1e2a1f}.campo input[type=checkbox],.campo input[type=radio]{width:auto;min-height:0}.campo>:is(input:not([type=checkbox],[type=radio]),select,.entrada-de-senha,.entrada-com-unidade,.entrada-pix){max-width:var(--largura-do-campo)}.rotulo-com-dica{min-width:0}span.rotulo-com-dica label{display:inline}.rotulo-com-dica .dica{vertical-align:-4px;margin-left:6px}.sem-quebra{white-space:nowrap}.dica{color:#a8a49c;cursor:help;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;padding:0;display:inline-grid}.dica:hover,.dica:focus-visible{color:var(--marca-primaria)}.dica:focus-visible{outline-offset:1px}.balao-da-dica{z-index:50;color:#fff;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;pointer-events:none;background:#2b2b2b;border-radius:8px;max-width:min(380px,100vw - 16px);padding:9px 12px;font-size:13px;font-weight:400;line-height:1.45;position:fixed;box-shadow:0 8px 24px #0000002e}.linha-da-dica{display:block}.linha-da-dica+.linha-da-dica{margin-top:5px}.linha-da-dica strong{color:#fff;font-weight:700}.opcao-com-dica{align-items:center;gap:6px;display:flex}.caixa-com-dica{align-items:flex-start;gap:6px;font-size:14px;display:flex}.caixa-com-dica input[type=checkbox]{width:auto;min-height:auto;margin-top:4px}.caixa-com-dica .dica{vertical-align:-4px;margin-left:4px}.filtro{gap:6px;min-width:0;display:grid}.entrada-de-senha{position:relative}.campo .entrada-de-senha input{padding-right:46px}.entrada-de-senha input::-ms-reveal{display:none}.entrada-de-senha input::-ms-clear{display:none}.entrada-de-senha .olho{width:38px;height:38px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.entrada-de-senha .olho:hover,.entrada-de-senha .olho[aria-pressed=true]{color:var(--marca-primaria)}.campo .ajuda{color:var(--texto-suave);font-size:13px}.ajuda{color:var(--texto-suave)}.mensagem-erro{border-radius:var(--raio);background:var(--erro-fundo);color:var(--erro);margin:0 0 16px;padding:10px 12px;font-size:14px}.mensagem-info{border-radius:var(--raio);background:var(--aviso-fundo);margin:0 0 16px;padding:10px 12px;font-size:14px}.marca{align-items:center;gap:14px;display:flex}.marca-logo{object-fit:contain;display:block}.marca.login .marca-logo{width:100%;max-width:300px;height:auto}.marca.compacta{gap:12px}.marca.compacta .marca-simbolo{border-radius:6px;width:38px;height:38px}.marca-textos{display:grid}.marca-nome{letter-spacing:.01em;white-space:nowrap;font-weight:700}.marca-sub{color:var(--texto-suave)}.marca.login{text-align:center;flex-direction:column;align-items:center;gap:12px}.marca.login .marca-nome{color:var(--marca-primaria);font-size:26px}.marca.login .marca-sub{font-size:15px}.marca.compacta .marca-nome{color:var(--marca-primaria);font-size:19px}.acesso{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.acesso-cartao{border:1px solid var(--borda);border-radius:var(--raio-ficha);background:var(--superficie);width:100%;max-width:420px;box-shadow:var(--sombra);padding:32px 28px}.acesso-cartao h1{margin:28px 0 8px;font-size:20px}.acesso-cartao p.instrucao{color:var(--texto-suave);margin:0 0 20px;font-size:15px}.antirrobo{min-height:65px;margin:4px 0 12px}.acesso-acoes{gap:12px;margin-top:8px;display:grid}.acesso-rodape{text-align:center;color:var(--texto-suave);margin-top:24px;font-size:13px}.qr{width:200px;height:200px;margin:0 auto 16px;display:block}.segredo{background:var(--fundo);word-break:break-all;border-radius:6px;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:14px;display:block}.topo{background:var(--campo);color:var(--texto);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}.topo .marca{flex:none}.topo-usuario{align-items:center;gap:14px;min-width:0;font-size:14px;display:flex}.topo-usuario .nome-perfil{min-width:0;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.topo-usuario .nome-perfil:hover{text-decoration:underline}.topo-usuario .botao{border-color:var(--marca-primaria-clara);background:var(--campo);min-height:38px;color:var(--marca-primaria);flex:none}.topo-usuario .botao:hover{background:var(--marca-primaria-fundo)}.barra-do-menu{z-index:7;background:var(--campo);border-bottom:2px solid var(--marca-destaque);position:relative}.menu{scrollbar-width:thin;gap:4px;padding:0 24px;display:flex;overflow-x:auto}@media (pointer:coarse){.menu{scrollbar-width:none}}.menu a,.menu button{color:var(--texto-suave);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 14px 10px;font-weight:600;text-decoration:none}.menu a:hover,.menu button:hover,.menu button[aria-expanded=true]{color:var(--marca-primaria)}.menu a[aria-current=page],.menu button[aria-current=page]{color:var(--marca-primaria);border-bottom-color:var(--marca-primaria)}.menu a:focus-visible,.menu button:focus-visible{outline-offset:-3px}.seta-do-menu{margin-left:6px;font-size:12px;transition:transform .15s;display:inline-block}.menu button[aria-expanded=true] .seta-do-menu{transform:rotate(180deg)}.menu-suspenso{border:1px solid var(--borda);border-radius:var(--raio-ficha);background:var(--superficie);min-width:250px;padding:8px 0;position:absolute;top:calc(100% + 4px);box-shadow:0 12px 28px #1f1f1f24}.menu-suspenso a{color:var(--texto);border-left:3px solid #0000;padding:9px 18px;font-size:15px;text-decoration:none;display:block}.menu-suspenso a:hover,.menu-suspenso a:focus-visible{background:var(--linha-alternada);color:var(--marca-primaria)}.menu-suspenso a:focus-visible{outline-offset:-3px}.menu-suspenso a[aria-current=page]{border-left-color:var(--marca-primaria);background:var(--marca-primaria-fundo);color:var(--marca-primaria);font-weight:600}.menu-suspenso .grupo-do-menu{color:var(--texto);padding:9px 18px 3px 21px;font-size:15px;display:block}.menu-suspenso a.aninhado{color:var(--texto-suave);padding:6px 18px 6px 36px;font-size:14px}.menu-suspenso a.aninhado[aria-current=page]{color:var(--marca-primaria)}.conteudo{max-width:1400px;margin:0 auto;padding:28px 24px}.conteudo h1{color:var(--marca-primaria);margin:0 0 16px;font-size:28px;line-height:1.25}.painel{border:1px solid var(--borda);border-radius:var(--raio-ficha);background:var(--superficie);box-shadow:var(--sombra);margin-bottom:20px;padding:22px 24px}.painel h2{margin:0 0 12px;font-size:18px}.tabela{border-collapse:collapse;background:var(--campo);width:100%;font-size:14px}.tabela th,.tabela td{border-bottom:1px solid var(--divisoria);text-align:left;vertical-align:top;padding:11px 10px}.tabela thead th{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;background:var(--campo);font-size:12px;font-weight:600}.tabela tbody tr:nth-child(2n)>td{background:var(--linha-alternada)}.rolagem{overflow-x:auto}.etiqueta{background:var(--fundo);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.etiqueta.inativo{color:var(--erro)}.grade-formulario{max-width:calc(2 * var(--largura-do-campo) + 16px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:0 16px;display:grid}.edicao-de-pessoa h2{margin-top:28px}.edicao-de-pessoa>h2:first-child{margin-top:0}.grade-do-cadastro{max-width:calc(2.5 * var(--largura-do-campo) + 32px);grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(180px,1fr);align-items:start;gap:0 16px;display:grid}@media (width<=640px){.grade-do-cadastro{grid-template-columns:minmax(0,1fr)}}.opcoes{gap:8px;margin:8px 0 16px;display:grid}.opcoes label{align-items:flex-start;gap:8px;font-size:14px;display:flex}@media (width<=640px){.topo,.menu,.conteudo{padding-left:16px;padding-right:16px}.conteudo h1{font-size:24px}.topo{gap:12px}.topo-usuario{gap:10px}.perfil-no-topo{display:none}.topo-usuario .botao{min-height:36px;padding:0 12px}.marca.compacta{gap:10px}.marca.compacta .marca-simbolo{width:34px;height:34px}.marca.compacta .marca-nome{font-size:17px}}.titulo-com-acao{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.titulo-com-acao h1,.titulo-com-acao h2{margin:0}.titulo-com-acao .botao{white-space:nowrap;flex:none}.filtros-extras{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin:-4px 0 16px;display:grid}.filtros-extras input:not([type=checkbox]),.filtros-extras select{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--campo);width:100%;min-width:0;min-height:40px;color:var(--texto);font:inherit;letter-spacing:normal;text-transform:none;padding:6px 10px;font-size:15px;font-weight:400}.filtros-extras input:not([type=checkbox]):focus,.filtros-extras select:focus{border-color:var(--marca-primaria);outline:none;box-shadow:0 0 0 3px #7a1e2a1f}.filtros-extras label{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:12px;font-weight:600;display:grid}.filtros-extras.poucos-filtros{max-width:532px}.filtros-extras .caixa-com-dica{align-items:center;min-height:40px}.filtros-extras .caixa-com-dica input[type=checkbox]{margin-top:0}.filtros-extras .caixa-com-dica label{color:var(--texto);letter-spacing:normal;text-transform:none;font-size:14px;font-weight:400;display:inline}.filtros-extras .botao.link{place-self:center start}.filtro-ativo{margin:-4px 0 16px;font-size:14px}.partes,.vazio{color:var(--texto-suave)}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trilha{color:var(--texto-suave);margin:0 0 4px;font-size:13px}.configuracoes-conteudo>.ajuda{margin:-4px 0 20px}.grade-de-configuracao{max-width:calc(2 * var(--largura-do-campo) + 16px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 16px;display:grid}.campo textarea{resize:vertical}.cabeca-das-listas{border-bottom:1px solid var(--divisoria);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.seletor-de-area{flex:0 320px;gap:6px;display:grid;position:relative}.rotulo-do-seletor{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.botao-do-seletor{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--campo);min-height:44px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:0 12px 0 14px;font-weight:600;display:flex}.botao-do-seletor>span:first-child{flex:1;min-width:0}.botao-do-seletor svg{color:var(--texto-suave);flex:none;transition:transform .15s}.botao-do-seletor:hover{border-color:var(--marca-primaria-clara)}.botao-do-seletor[aria-expanded=true]{border-color:var(--marca-primaria);box-shadow:0 0 0 3px #7a1e2a1f}.botao-do-seletor[aria-expanded=true] svg{transform:rotate(180deg)}.menu-de-areas{z-index:3;width:100%;max-height:320px;left:0;overflow-y:auto}.menu-de-areas button{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;align-items:center;gap:8px;padding:9px 16px;font-size:15px;display:flex}.menu-de-areas button:hover,.menu-de-areas button:focus-visible{background:var(--linha-alternada);color:var(--marca-primaria)}.menu-de-areas button:focus-visible{outline-offset:-3px}.menu-de-areas button[aria-pressed=true]{border-left-color:var(--marca-primaria);background:var(--marca-primaria-fundo);color:var(--marca-primaria);font-weight:600}.menu-de-areas .nome-da-opcao{flex:1}.colunas-de-opcoes{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.coluna-de-opcoes{min-width:0;padding:0 20px}.colunas-de-opcoes .coluna-de-opcoes:first-child{padding-left:0}.colunas-de-opcoes .coluna-de-opcoes:last-child{padding-right:0}.colunas-de-opcoes .coluna-de-opcoes+.coluna-de-opcoes{border-left:1px solid var(--divisoria)}.cabeca-da-coluna{color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.contagem{background:var(--marca-primaria-fundo);min-width:22px;color:var(--marca-primaria);letter-spacing:0;text-align:center;border-radius:999px;padding:1px 7px;font-size:12px}.coluna-de-opcoes ul{border-top:1px solid var(--divisoria);margin:0;padding:0;list-style:none}.coluna-de-opcoes li{border-bottom:1px solid var(--divisoria);background:var(--campo);align-items:center;gap:6px;min-height:42px;padding:4px 4px 4px 2px;display:flex}.coluna-de-opcoes li:nth-child(2n){background:var(--linha-alternada)}.coluna-de-opcoes li:hover{background:var(--marca-primaria-fundo)}.coluna-de-opcoes .alca{color:#bdb8b0;cursor:grab;opacity:0;flex:none;place-items:center;width:16px;display:grid}.coluna-de-opcoes .nome-da-opcao{overflow-wrap:anywhere;flex:1;min-width:0}.coluna-de-opcoes li.desativada .nome-da-opcao{color:var(--texto-suave)}.etiqueta.inativa{background:var(--divisoria);color:var(--texto-suave);font-size:12px}.acoes-da-opcao{opacity:0;flex:none;gap:2px;transition:opacity .12s;display:flex}.coluna-de-opcoes li:hover .alca,.coluna-de-opcoes li:hover .acoes-da-opcao,.coluna-de-opcoes li:focus-within .acoes-da-opcao{opacity:1}@media (hover:none){.acoes-da-opcao{opacity:1}.coluna-de-opcoes .alca{display:none}}.botao-icone{width:30px;height:30px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.botao-icone:hover:not(:disabled){color:var(--marca-primaria);background:#7a1e2a14}.botao-icone:disabled{opacity:.35;cursor:default}.coluna-de-opcoes li.arrastando{opacity:.45}.coluna-de-opcoes li.alvo-acima{box-shadow:inset 0 2px 0 var(--marca-primaria)}.coluna-de-opcoes li.alvo-abaixo{box-shadow:inset 0 -2px 0 var(--marca-primaria)}.incluir-opcao{border-radius:var(--raio);color:var(--texto-suave);border:1px solid #0000;align-items:center;gap:6px;margin-top:6px;padding:3px 4px 3px 1px;display:flex}.incluir-opcao:hover{border-color:var(--divisoria)}.incluir-opcao:focus-within{border-color:var(--marca-primaria);background:var(--campo);box-shadow:0 0 0 3px #7a1e2a1f}.incluir-opcao input{min-width:0;min-height:34px;color:var(--texto);font:inherit;background:0 0;border:0;flex:1;padding:0}.incluir-opcao input:focus{outline:none}.incluir-opcao input::placeholder{color:var(--texto-suave)}.incluir-opcao .botao{min-height:32px;padding:0 12px;font-size:14px}.dialogo-das-areas{max-width:520px}.dialogo-das-areas:focus{outline:none}.dialogo-das-areas .coluna-de-opcoes{margin:8px 0 4px;padding:0}@media (width<=860px){.colunas-de-opcoes{grid-template-columns:minmax(0,1fr);gap:24px}.colunas-de-opcoes .coluna-de-opcoes{padding:0}.colunas-de-opcoes .coluna-de-opcoes+.coluna-de-opcoes{border-top:1px solid var(--divisoria);border-left:0;padding-top:20px}.seletor-de-area{flex:260px}}@media (width<=640px){.grade-de-configuracao{grid-template-columns:1fr}}.campo .entrada-com-unidade,.campo .entrada-pix{align-items:center;gap:8px;display:flex}.campo .entrada-pix select{flex:none;width:auto}.campo .entrada-pix input,.campo .entrada-com-unidade input{flex:1;min-width:0}.campo .entrada-com-unidade .unidade{flex:none}.acoes{flex-wrap:wrap;gap:8px;margin:4px 0 16px;display:flex}.gasto-da-ia{margin-bottom:20px}.gasto-da-ia p{margin:0 0 8px}.barra-de-gasto{background:var(--divisoria);border-radius:5px;height:10px;margin-bottom:8px;overflow:hidden}.barra-de-gasto span{background:var(--marca-primaria);height:100%;display:block}.versoes-do-modelo{color:var(--texto-suave);margin:0;padding-left:18px}.campo-do-modelo{border-bottom:1px solid var(--divisoria);padding:12px 0}.campo-do-modelo:last-child{border-bottom:0}.barra-de-publicacao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.barra-de-publicacao .mensagem-erro{flex-basis:100%;margin:0}.enviar-arquivo{cursor:pointer;margin-right:12px;display:inline-flex}.faixa-manutencao{border-bottom:1px solid var(--campo-manual-borda);background:var(--aviso-fundo);padding:10px 24px;font-size:14px}.tabela caption{text-align:left;margin-bottom:6px;font-weight:600}.tabela-rolavel{overflow-x:auto}
