@font-face{font-family:Outfit;font-weight:300;font-style:normal;font-display:swap;src:url(/fontes/Outfit-Light.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-style:normal;font-display:swap;src:url(/fontes/Outfit-Regular.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-style:normal;font-display:swap;src:url(/fontes/Outfit-Medium.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-style:normal;font-display:swap;src:url(/fontes/Outfit-Semibold.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{background:radial-gradient(120% 90% at 100% 100%, var(--creme) 0%, var(--fundo) 62%) fixed var(--fundo);color:var(--texto);font-family:var(--fonte);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-weight:400}:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.marca{flex:none;display:inline-flex}.marca img{display:block}.acesso{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.acesso-lado{background:var(--fundo);border-bottom:1px solid var(--borda-suave);align-items:center;padding:4px 8px;display:flex}.acesso-servico{display:none}.acesso-principal{padding:32px 16px calc(32px + env(safe-area-inset-bottom));background:var(--fundo);justify-content:center;display:flex}.acesso-coluna{width:100%;max-width:380px}.titulo-acesso{letter-spacing:-.01em;margin:0 0 24px;font-size:28px;font-weight:400;line-height:1.15}.texto-acesso{color:var(--texto-secundario);margin:-16px 0 24px}.aviso-acesso{margin-bottom:16px}.divisor-acesso.ant-divider{color:var(--texto-secundario);margin:16px 0}.nota-acesso{color:var(--texto-secundario);margin:24px 0 0;font-size:14px}.link-sair.ant-btn{height:auto;padding:0}.estrutura{flex-direction:column;min-height:100dvh;display:flex}.barra{width:100%;max-width:1424px;color:var(--texto);flex:none;align-items:center;gap:12px;margin:0 auto;padding:12px 16px 0;display:flex}.barra-marca{color:var(--texto);border-radius:999px;flex:none;align-items:center;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.barra-nome{padding-right:18px}.barra-acoes{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.menu-pilulas{background:var(--superficie);border-radius:999px;flex-wrap:wrap;gap:4px;padding:6px;display:flex}.pilula{height:40px;color:var(--texto);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.pilula:hover{background:var(--hover);color:var(--texto)}.pilula-ativa,.pilula-ativa:hover{background:var(--primaria);color:var(--sobre-topo);font-weight:500}.botao-icone{border:1px solid var(--borda);background:var(--superficie);width:44px;height:44px;color:var(--texto);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.botao-icone:hover{background:var(--hover);color:var(--texto)}.botao-icone-ativo,.botao-icone-ativo:hover{border-color:var(--primaria);background:var(--primaria);color:var(--sobre-topo)}.empresa-unica{min-width:0;color:var(--texto-secundario);align-items:center;gap:8px;display:flex}.empresa-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.contagem{background:var(--painel);min-width:22px;height:22px;color:var(--texto);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.contagem:before{content:"";background:var(--situacao-atencao);border-radius:50%;width:8px;height:8px}.botao-usuario{background:var(--primaria);width:44px;height:44px;color:var(--sobre-topo);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.botao-usuario:hover,.botao-usuario[aria-expanded=true]{background:var(--primaria-hover)}.conteudo{flex:1;min-width:0}.conteudo-interno{width:100%;max-width:1424px;padding:20px 16px calc(112px + env(safe-area-inset-bottom));margin:0 auto}.faixa-homologacao{z-index:10;background:var(--painel);color:var(--texto);justify-content:center;align-items:center;gap:8px;margin:12px 0 0;padding:8px 16px;font-size:14px;font-weight:500;display:flex;position:sticky;top:0}.faixa-homologacao:before{content:"";background:var(--situacao-atencao);border-radius:50%;flex:none;width:8px;height:8px}.pagina h1{letter-spacing:-.01em;margin:0 0 8px;font-size:28px;font-weight:400;line-height:1.15}.pagina-texto{max-width:65ch;color:var(--texto-secundario);margin:0 0 16px}.barra-celular{inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:20;background:var(--superficie);box-shadow:var(--sombra-flutuante);border-radius:999px;padding:6px;display:flex;position:fixed}.barra-celular-item{min-width:0;height:56px;color:var(--texto);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:12px;line-height:1.2;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:flex}.barra-celular-icone{font-size:20px;display:flex}.barra-celular-ativo,.barra-celular-ativo:hover{background:var(--painel);color:var(--texto);font-weight:600}@media (width>=768px){.acesso{grid-template-rows:none;grid-template-columns:minmax(340px,5fr) 7fr}.acesso-lado{background:var(--topo);border-bottom:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:40px}.acesso-servico{color:var(--sobre-topo-secundario);margin:0;font-size:15px;font-weight:300;display:block}.acesso-principal{align-items:center;padding:48px}.barra{gap:16px;padding:24px 32px 0}.barra-marca{border:1px solid var(--borda-controle);height:48px}.barra-marca:hover{background:var(--superficie)}.conteudo-interno{padding:28px 32px 56px}.faixa-homologacao{border-radius:999px;margin:16px 32px 0}.pagina h1{font-size:36px}}.pagina-topo{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.pagina-topo h1{margin:0}.aviso-form,.aviso-senha{margin-bottom:16px}.aviso-senha .ant-alert-title{font-weight:600}.senha-bloco p{max-width:65ch;margin:0 0 8px}.copiavel{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.copiavel-valor{border:1px solid var(--borda);background:var(--superficie);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;padding:6px 10px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14px}.copiavel{margin-bottom:8px}.copiavel-rotulo{color:var(--texto-secundario);flex-basis:100%;font-size:13px}.copiavel-valor{flex:260px;min-width:0}.saude-identidade{color:var(--texto-secundario);margin:4px 0 0}.saude-grade{gap:16px;display:grid}.saude-bloco{gap:16px}.saude-certificado{justify-content:space-between;min-height:220px}.saude-prazo{gap:16px;display:grid}.saude-dados{gap:10px;margin:0;display:grid}.saude-linha{justify-content:space-between;gap:16px;display:flex}.saude-linha dt{color:var(--texto-secundario);flex:none}.saude-linha dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.saude-acao{margin-top:auto}.situacao{background:var(--painel);color:var(--texto);border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}.chaves-grade{gap:16px;display:grid}.chaves-principal{align-content:start;gap:16px;min-width:0;display:grid}.chaves-pode{align-self:start;gap:16px}.chave-form{max-width:480px}.chaves{margin:0;padding:0;list-style:none}.chave{border-top:1px solid var(--borda-suave);gap:8px;padding:14px 0;display:grid}.chave:first-child{border-top:0;padding-top:0}.chave-confirmar{grid-column:1/-1}.chave-revogada{color:var(--texto-terciario)}.chave-nome{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.chave-datas{color:var(--texto-secundario);flex-direction:column;font-size:14px;display:flex}.chave-estado{font-size:14px}.chave .ant-btn{justify-self:start}@media (width>=768px){.pagina-saude,.pagina-chaves{max-width:1100px}.saude-grade{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.saude-certificado{grid-row:span 2}.chave{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto;align-items:center;gap:24px}}.tabela-notas .situacao,.cartao-nota .situacao,.atencao-item .situacao,.nota-linha .situacao,.nota-alerta .situacao{background:0 0;border:0;padding:0}.sem-valor-fiscal{background:var(--painel);color:var(--texto);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-flex}.sem-valor-fiscal:before{content:"";background:var(--situacao-atencao);border-radius:50%;flex:none;width:8px;height:8px}.sem-valor-fiscal-compacto{width:fit-content;color:var(--texto-secundario);border:0;margin-top:4px;padding:0;font-size:12px;font-weight:400;display:flex}.sem-dado{color:var(--texto-terciario)}.apoio{color:var(--texto-secundario);font-size:14px}.atencao{background:var(--superficie);border-radius:24px;margin-bottom:20px;padding:16px 20px 10px}.atencao h2{margin:0 0 4px;font-size:18px;font-weight:500}.atencao-lista{margin:0;padding:0;list-style:none}.atencao-item{border-top:1px solid var(--borda);gap:4px;padding:10px 0;display:grid}.atencao-item:first-child{border-top:0}.atencao-texto{flex-direction:column;min-width:0;display:flex}.atencao-texto span{color:var(--texto-secundario);overflow-wrap:anywhere;font-size:14px}.atencao-item a{font-weight:600}.notas-cabeca{gap:16px;margin-bottom:16px;display:grid}.notas-filtros-bloco{gap:12px}.notas-total{justify-content:space-between;gap:12px}.notas-filtros{grid-template-columns:1fr 1fr;gap:8px;display:grid}.notas-filtros>:first-child,.notas-filtros>.ant-btn{grid-column:1/-1}.campo{border:1px solid var(--borda-controle);background:var(--superficie);width:100%;min-width:0;height:44px;color:var(--texto);font:inherit;border-radius:12px;padding:0 14px}.campo::placeholder{color:var(--texto-terciario)}.campo-data{color:var(--texto-secundario);flex-direction:column;gap:2px;font-size:13px;display:flex}.notas-etiquetas{flex-wrap:wrap;gap:8px;display:flex}.etiqueta-filtro{border:1px solid var(--borda);background:var(--painel);min-height:40px;color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px}.etiqueta-filtro:hover{background:var(--hover)}.notas-situacoes{gap:8px;margin:0 -20px;padding:0 20px 4px;display:flex;overflow-x:auto}.botao-situacao{border:1px solid var(--borda-controle);background:var(--superficie);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.botao-situacao:hover{background:var(--painel)}.botao-situacao[aria-pressed=true]{border-color:var(--primaria);background:var(--primaria);color:var(--sobre-topo)}.botao-situacao[aria-pressed=true]:hover{background:var(--primaria-hover)}.botao-situacao[aria-pressed=true] .botao-situacao-n{color:var(--sobre-topo-secundario)}.botao-situacao-n{color:var(--texto-secundario);font-weight:400}.notas-erro{color:var(--texto);margin:0 0 12px}.bloco.notas-lista{gap:0;padding-top:12px;padding-bottom:8px}.notas-vazio{color:var(--texto-secundario);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0 16px;display:flex}.notas-vazio p{max-width:60ch;margin:0}.notas-vazio .notas-vazio-titulo{color:var(--texto);font-size:18px;font-weight:500}.notas-vazio>:not(p){margin-top:8px}.notas-corpo{transition:opacity .15s ease-out}.notas-carregando{opacity:.6}.notas-rodape{color:var(--texto-secundario);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.notas-paginas{gap:8px;display:flex}.cartoes-notas{margin:0;padding:0;list-style:none}.cartao-nota{border-top:1px solid var(--borda);color:var(--texto);flex-direction:column;gap:6px;padding:14px 0;text-decoration:none;display:flex}.cartoes-notas li:first-child .cartao-nota{border-top:0;padding-top:4px}.cartao-linha{justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.cartao-cliente{overflow-wrap:anywhere;min-width:0;font-weight:500}.cartao-valor{white-space:nowrap;flex:none;font-weight:500}.cartao-apoio{color:var(--texto-secundario);font-size:14px}.nota-topo{gap:12px;margin-bottom:24px;display:grid}.nota-voltar{width:fit-content;font-size:14px}.nota-titulo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pagina .nota-titulo h1{margin:0}.nota-arquivos{flex-wrap:wrap;gap:8px;display:flex}.nota-colunas{gap:16px;display:grid}.nota-principal{min-width:0}.nota-bloco{background:var(--superficie);border-radius:24px;margin-bottom:16px;padding:20px}.nota-bloco:last-child{margin-bottom:0}.nota-bloco h2{margin:0 0 14px;font-size:18px;font-weight:500}.nota-dados{gap:8px;margin:0;display:grid}.nota-linha{grid-template-columns:112px minmax(0,1fr);gap:12px;display:grid}.nota-linha dt{color:var(--texto-secundario)}.nota-linha dd{overflow-wrap:anywhere;min-width:0;margin:0}.nota-parcelas{max-width:360px;margin:0;padding:0;list-style:none}.nota-parcelas li{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.nota-alerta{background:var(--painel);overflow-wrap:anywhere;border:0;border-radius:12px;margin:0 0 16px;padding:12px 16px}.nota-pdf{background:var(--superficie);border:0;border-radius:24px;width:100%;height:720px;margin-top:16px;display:block}.nota-lado{flex-direction:column;align-self:start;gap:16px;min-width:0;display:flex}.nota-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nota-lista p{overflow-wrap:anywhere;margin:2px 0 0}.nota-historico{gap:12px;margin:0;padding:0;list-style:none;display:grid}.nota-historico li{flex-direction:column;gap:1px;display:flex}.nota-historico li>span:not(.apoio):not(.situacao){color:var(--texto-secundario);overflow-wrap:anywhere;font-size:14px}.nota-erro-acoes{align-items:center;gap:16px;display:flex}@media (width>=768px){.pagina-notas,.pagina-nota{max-width:1280px}.atencao-item{grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:16px}.notas-filtros{grid-template-columns:minmax(240px,1fr) 160px 160px auto;align-items:end}.notas-filtros>:first-child,.notas-filtros>.ant-btn{grid-column:auto}.notas-situacoes{flex-wrap:wrap;margin:0;padding:0;overflow-x:visible}.botao-situacao{min-height:40px}.tabela-rolagem{overflow-x:auto}.tabela-notas{border-collapse:separate;border-spacing:0;width:100%}.tabela-notas th{background:var(--painel);color:var(--texto-secundario);text-align:left;white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:500}.tabela-notas th:first-child{border-radius:12px 0 0 12px}.tabela-notas th:last-child{border-radius:0 12px 12px 0}.tabela-notas td{border-top:1px solid var(--borda-suave);vertical-align:middle;padding:12px}.tabela-notas .situacao,.tabela-notas td:nth-child(5){white-space:nowrap}.tabela-notas tbody tr:first-child td{border-top:0}.tabela-notas tbody tr:hover{background:var(--selecionado)}.tabela-notas .numerica{text-align:right;white-space:nowrap}.tabela-notas td:nth-child(2){min-width:150px;max-width:200px}.nota-numero{font-weight:500}.texto-filtro{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.texto-filtro:hover{color:var(--primaria);text-decoration:underline}.nota-colunas{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.botao-link{border:1px solid var(--borda-controle);background:var(--superficie);min-height:44px;color:var(--texto);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:500;text-decoration:none;display:inline-flex}.botao-link:hover{background:var(--hover);color:var(--texto)}.botao-link-primario{border-color:var(--primaria);background:var(--primaria);color:var(--sobre-topo)}.botao-link-primario:hover{border-color:var(--primaria-hover);background:var(--primaria-hover);color:var(--sobre-topo)}.botao-texto{color:var(--primaria);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600}.botao-texto:hover{color:var(--primaria-hover);text-decoration:underline}.campo-grupo{min-width:0;color:var(--texto-secundario);flex-direction:column;gap:4px;font-size:14px;display:flex}.campo-grupo>.campo,.campo-grupo>select{color:var(--texto);font-size:16px}.campo-quadro{flex-direction:column;gap:4px;min-width:0;display:flex}.campo-texto{resize:vertical;height:auto;padding:8px 10px;line-height:1.4}.campo-valor{text-align:right;font-variant-numeric:tabular-nums}.campo-erro{color:var(--texto);font-size:14px;font-weight:600}.campo-erro:before{content:"";background:var(--situacao-erro);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.campo:disabled{background:var(--painel);color:var(--texto-terciario)}.form-grade{gap:12px;display:grid}.form-grade>p{margin:0}.campo-larga{grid-column:1/-1}.form-nota{margin-top:2px;display:block}.parcelas-form{border:0;justify-items:start;gap:8px;min-width:0;margin:0;padding:0;display:grid}.parcelas-form legend{color:var(--texto-secundario);margin-bottom:4px;padding:0;font-size:14px}.parcela-linha{grid-template-columns:20px minmax(0,1.35fr) minmax(0,1fr) max-content;align-items:center;gap:8px;width:100%;display:grid}.parcela-n{color:var(--texto-terciario);text-align:right;font-size:14px}.parcela-aviso{grid-column:2/-1;margin-top:-4px}.nova-partida{gap:16px;display:grid}.nova-partida-principal{align-content:start;gap:16px;min-width:0;display:grid}.nova-escolha{gap:12px}.nova-escolha h2{margin:0;font-size:18px;font-weight:500}.nova-escolha .pagina-texto{margin:0}.nova-guia{gap:16px}.parecida{gap:12px;display:grid}.parecida-lista{margin:0 -8px;padding:0;list-style:none;display:grid}.parecida-lista li+li{border-top:1px solid var(--borda-suave)}.parecida-item{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;gap:4px;padding:12px 8px;display:grid}.parecida-item:hover{background:var(--painel)}.parecida-linha{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.parecida-cliente{overflow-wrap:anywhere;min-width:0}.parecida-valor{font-variant-numeric:tabular-nums;font-weight:500}.parecida-descricao{color:var(--texto-secundario);overflow-wrap:anywhere}.parecida-meta{flex-wrap:wrap;gap:0 10px;display:flex}.parecida-meta>span+span:before{content:"·";color:var(--aco);margin-right:10px}.nova-resumo{align-content:start;gap:16px;display:grid}.nova-resumo>.nota-bloco{border-bottom:0;gap:12px;margin-bottom:0;padding-bottom:0;display:grid}.nova-resumo>.nota-bloco h2{margin:0}.nova-resumo .nota-alerta{background:var(--superficie);margin:0}.nova-resumo .ant-btn-link{height:auto;padding:8px 0 0}.conferencia{gap:16px;display:grid}.conf-parte h3{margin:0 0 6px;font-size:14px;font-weight:600}.conf-lista,.conf-mudancas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.conf-lista p{margin:2px 0 0}.conf-mudancas li{border-bottom:1px solid var(--borda-suave);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:2px 6px;padding-bottom:8px;display:grid}.conf-rotulo{color:var(--texto-secundario);grid-column:1/-1;font-size:13px}.conf-antes{color:var(--texto-terciario);text-decoration:line-through;-webkit-text-decoration-color:var(--aco);text-decoration-color:var(--aco);overflow-wrap:anywhere;grid-column:2}.conf-seta{color:var(--aco);grid-area:3/1}.conf-depois{overflow-wrap:anywhere;grid-area:3/2;font-weight:600}.conf-iguais{margin:8px 0 0}.conf-previa .nota-linha{grid-template-columns:104px minmax(0,1fr)}.conf-previa dt{font-size:13px}.conf-previa dd{font-size:14px}.email-emitir{background:var(--painel);border:0;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.email-emitir p{margin:0}.email-marcar{cursor:pointer;align-items:flex-start;gap:10px;min-height:24px;font-weight:600;display:flex}.email-marcar input{width:20px;height:20px;accent-color:var(--primaria);flex:none;margin:1px 0 0}.emissao-curso{font-weight:600}.nota-correcoes{justify-items:start;gap:12px;display:grid}.acao-form{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;gap:12px;width:100%;padding:12px;display:grid}.acao-form p{margin:0}.acao-botoes{flex-wrap:wrap;gap:8px;display:flex}.perguntas-modelo{gap:12px;max-width:420px;display:grid}@media (width>=768px){.form-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.campo-grupo>.campo,.campo-grupo>select{font-size:15px}.parcela-linha{grid-template-columns:20px 170px 150px max-content;width:auto}}.form-congelavel{border:0;min-width:0;margin:0;padding:0}.cad-colunas{gap:16px;display:grid}.cad-colunas[data-ficha=aberta] .cad-lista,.cad-colunas[data-ficha=lista] .cad-direita{display:none}.cad-lista{gap:12px}.cad-direita{align-content:start;gap:16px;min-width:0;display:grid}.cad-itens{margin:0 -8px;padding:0;list-style:none}.cad-itens li+li{border-top:1px solid var(--borda-suave)}.cad-item{color:var(--texto);border-radius:12px;gap:4px;padding:12px 8px;display:grid}.cad-item:hover{background:var(--painel);color:var(--texto)}.cad-item[aria-current=true]{background:var(--selecionado)}.cad-item-nome{overflow-wrap:anywhere;font-weight:500}.cad-item-apoio{overflow-wrap:anywhere}.cad-vazio{max-width:40ch;margin:4px 0}.faltando{flex-wrap:wrap;gap:4px 8px;font-size:14px;display:flex}.faltando .situacao{flex-shrink:1;min-width:0;max-width:100%}.cad-voltar{align-self:flex-start;align-items:center;min-height:44px;margin:-12px 0 -8px;font-weight:500;display:inline-flex}.guia-lista{counter-reset:guia;color:var(--sobre-tinta-secundario);gap:16px;margin:0;padding:0;list-style:none;display:grid}.guia-lista li{gap:14px;max-width:52ch;display:flex}.guia-lista li:before{counter-increment:guia;content:counter(guia);min-width:20px;color:var(--sobre-tinta);flex:none;font-size:22px;font-weight:300;line-height:1.1}.cad-notas{gap:16px}.ficha-topo{margin-bottom:16px}.ficha-topo h2{overflow-wrap:anywhere;margin:0 0 2px;font-size:18px;font-weight:500;line-height:1.3}.ficha-topo p{margin:0 0 4px}.ficha-topo .botao-link{margin-top:8px}.ficha-botoes{margin-top:16px}.ficha-notas-lista{margin:0;padding:0;list-style:none}.ficha-notas-lista li{border-top:1px solid var(--borda-suave);gap:4px;padding:10px 0;display:grid}.ficha-notas-lista li:first-child{border-top:0;padding-top:0}.ficha-notas-linha{justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ficha-notas-lista a{color:var(--texto);font-weight:500}.ficha-notas-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.ficha-subbloco h3{margin:8px 0;font-size:15px;font-weight:600}.recolhido{border-top:1px solid var(--borda-suave);padding-top:4px}.recolhido summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.recolhido-corpo{margin-top:8px}.campo-marcar{min-height:36px;color:var(--texto);align-items:flex-start;gap:10px;display:flex}.campo-marcar input{width:18px;height:18px;accent-color:var(--primaria);flex:none;margin-top:3px}.modelo-campos{margin:16px 0 0;padding:0;list-style:none}.modelo-campo{border-top:1px solid var(--borda-suave);gap:8px;padding:12px 0;display:grid}.modelo-campo-nome{padding-top:8px}.modelo-novo-campo{max-width:360px;margin-top:8px}.escolha{gap:4px;min-width:0;display:grid}.escolha-rotulo{color:var(--texto-secundario);font-size:14px}.escolha-valor{min-height:36px;color:var(--texto);flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:16px;display:flex}.escolha-opcoes{gap:8px;display:grid}.escolha-lista{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.escolha-lista li+li{border-top:1px solid var(--borda-suave)}.escolha-item{background:var(--superficie);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;gap:2px;padding:10px 14px;display:grid}.escolha-item:hover{background:var(--painel)}.escolha-nota{font-size:14px;font-weight:600}.escolha-nota:before{content:"";background:var(--situacao-atencao);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.cliente-na-hora{max-width:720px}.nova-escolha-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.nova-modelos{gap:12px}.nova-modelos h2{margin:0;font-size:18px;font-weight:500}.notas-seletores{gap:8px;display:grid}@media (width>=768px){.pagina-cadastros{max-width:1280px}.cad-colunas{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start}.cad-colunas[data-ficha] .cad-lista{display:flex}.cad-colunas[data-ficha] .cad-direita{display:grid}.cad-voltar{display:none}.modelo-campo{grid-template-columns:170px 190px minmax(0,1fr) max-content;align-items:start}.notas-seletores{grid-template-columns:repeat(2,minmax(0,360px))}.campo-marcar{min-height:28px}.recolhido summary{min-height:36px}}.recolhido summary{list-style:none}.recolhido summary::-webkit-details-marker{display:none}.recolhido summary:before{content:"";border-right:2px solid var(--texto-secundario);border-bottom:2px solid var(--texto-secundario);flex:none;width:7px;height:7px;margin:0 12px 2px 4px;transition:transform .15s ease-out;transform:rotate(-45deg)}.recolhido[open] summary:before{transform:rotate(45deg)}.inicio{flex-direction:column;gap:20px;display:flex}.inicio-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.inicio-saudacao{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:400;line-height:1.1}.inicio-empresa{color:var(--texto-secundario);margin:6px 0 0;font-size:15px}.botao-grande{gap:8px;min-height:48px;padding:0 24px 0 20px;font-size:16px}.inicio .atencao{margin-bottom:0}.inicio-grade{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.inicio-principal{flex-direction:column;flex:9 620px;gap:16px;min-width:0;display:flex}.inicio-linha{flex-wrap:wrap;gap:16px;display:flex}.inicio-linha>.bloco{flex:4 300px}.inicio-linha>.bloco-faturamento,.inicio-linha>.bloco-clientes{flex:5 340px}.bloco{background:var(--superficie);border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:20px;display:flex}.bloco-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.bloco-titulo{margin:0;font-size:18px;font-weight:500;line-height:1.3}.bloco-apoio{color:var(--texto-terciario);white-space:nowrap;font-size:13px}.bloco-link{color:var(--texto);font-size:14px}.bloco-contexto{color:var(--texto-secundario);flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0;font-size:14px;display:flex}.bloco-contexto strong{color:var(--texto);font-weight:600}.bloco-vazio{max-width:48ch;color:var(--texto-secundario);margin:0;font-size:14px}.bloco-faturamento,.bloco-certificado{justify-content:space-between}.botao-icone-pequeno{width:40px;height:40px;font-size:16px}.numero{color:var(--texto);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;font-weight:300;line-height:1;display:flex}.numero-display{font-size:56px}.numero-bloco{letter-spacing:-.02em;font-size:40px}.numero-moeda{letter-spacing:0;color:var(--texto-secundario);font-size:.36em}.numero-centavos{color:var(--texto-terciario)}.numero-unidade{letter-spacing:0;color:var(--texto-secundario);font-size:18px;font-weight:400}.meses{justify-content:space-between;align-items:flex-end;gap:6px;padding-top:32px;display:flex}.mes{flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.mes-coluna{justify-content:center;align-items:flex-end;width:100%;height:112px;display:flex}.mes-barra{background:var(--primaria);border-radius:999px;width:12px;position:relative}.mes-barra-vazia{background:var(--borda)}.mes-barra-atual{background:var(--marca-texto)}.mes-rotulo{background:var(--primaria);color:var(--sobre-topo);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 6px);right:-6px}.mes-letra{color:var(--texto-terciario);font-size:12px}.teto{flex-direction:column;gap:8px;display:flex}.teto-texto{color:var(--texto-secundario);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;font-size:14px;display:flex}.teto-texto strong{color:var(--texto);font-weight:600}.trilho{background:var(--painel);border-radius:999px;height:8px;overflow:hidden}.trilho-fino{height:6px}.trilho-cheio{background:var(--primaria);border-radius:999px;height:100%}.clientes-lista{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cliente-linha{flex-direction:column;gap:6px;display:flex}.cliente-texto{justify-content:space-between;gap:12px;font-size:15px;display:flex}.cliente-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliente-valor{white-space:nowrap}.cliente-parte{color:var(--texto-terciario);font-size:13px}.ponto{background:var(--ponto-neutro,var(--aco));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ponto-ok{background:var(--situacao-ok)}.ponto-atencao{background:var(--situacao-atencao)}.ponto-erro{background:var(--situacao-erro)}.ponto-info{background:var(--ponto-info,var(--situacao-info))}.ponto-agora{background:var(--marca-texto)}.bloco-escuro{--texto:var(--sobre-tinta);--texto-secundario:var(--sobre-tinta-secundario);--texto-terciario:var(--sobre-tinta-secundario);--superficie:var(--tinta-hover);--painel:var(--tinta-hover);--hover:var(--tinta-hover);--borda:var(--topo-linha);--borda-suave:var(--topo-linha);--primaria:var(--sobre-tinta);--primaria-hover:var(--areia);--sobre-topo:var(--tinta);--situacao-ok:var(--situacao-ok-sobre-tinta);--situacao-atencao:var(--situacao-atencao-sobre-tinta);--situacao-erro:var(--situacao-erro-sobre-tinta);--ponto-neutro:var(--sobre-tinta-secundario);--ponto-info:var(--marca-texto);background:var(--tinta);color:var(--sobre-tinta)}.bloco-escuro :focus-visible{outline-color:var(--sobre-tinta)}.bloco-escuro .bloco-vazio{color:var(--sobre-tinta-secundario)}.bloco-escuro .ant-skeleton .ant-skeleton-title,.bloco-escuro .ant-skeleton .ant-skeleton-paragraph>li{background:var(--topo-linha)}.bloco-ultimas{flex:3 300px;gap:12px}.ultimas-contagem{color:var(--sobre-tinta-secundario);flex-direction:column;align-items:flex-end;margin:0;font-size:13px;line-height:1.2;display:flex}.numero-contagem{color:var(--sobre-tinta);font-size:40px;font-weight:300;line-height:1}.ultimas-lista{margin:0;padding:0;list-style:none}.ultima{border-top:1px solid var(--topo-linha);align-items:center;gap:12px;padding:12px 0;display:flex}.ultima-icone{border:1px solid var(--topo-linha);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:inline-flex}.ultima-texto{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.ultima-cliente,.ultima-cliente:hover{color:var(--sobre-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ultima-cliente{text-decoration:none}.ultima-meta{color:var(--sobre-tinta-secundario);align-items:center;gap:6px;font-size:13px;display:flex}.ultima-valor{white-space:nowrap;font-size:15px}.botao-claro{background:var(--sobre-tinta);min-height:40px;color:var(--tinta);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.botao-claro:hover{background:var(--areia);color:var(--tinta)}@media (width>=768px){.inicio{gap:24px}.inicio-saudacao{font-size:36px}.bloco{padding:24px}.numero-display{font-size:64px}}.nota-cliente{color:var(--texto-secundario);overflow-wrap:anywhere;margin:0;font-size:17px}.nota-acoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.nova-resumo{border-radius:24px;padding:24px}.nova-resumo>.nota-bloco{background:0 0;padding:0}.resumo-nota{flex-direction:column;gap:8px;display:flex}.resumo-cliente{color:var(--texto-secundario);overflow-wrap:anywhere;font-size:14px}.numero-vazio{color:var(--texto-terciario)}.nota-tempo{gap:18px}.tempo{margin:0;padding:0;list-style:none}.tempo-etapa{gap:14px;padding-bottom:22px;display:flex;position:relative}.tempo-etapa:last-child{padding-bottom:0}.tempo-etapa:not(:last-child):before{content:"";background:var(--topo-linha);border-radius:999px;width:2px;position:absolute;top:30px;bottom:4px;left:11px}.tempo-marca{flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:inline-flex}.tempo-feita .tempo-marca{color:var(--situacao-ok)}.tempo-falhou .tempo-marca{color:var(--situacao-erro)}.tempo-ponto{background:var(--marca-texto);width:14px;height:14px;box-shadow:0 0 0 5px var(--tinta-hover);border-radius:50%}.tempo-texto{flex-direction:column;gap:3px;min-width:0;display:flex}.tempo-titulo{font-size:15px;font-weight:400}.tempo-agora .tempo-titulo{font-size:16px;font-weight:600}.tempo-detalhe{color:var(--texto-secundario);overflow-wrap:anywhere;font-size:13px}@media (width>=768px){.nota-bloco{padding:24px}.nova-resumo{padding:28px}}@media (width>=1100px){.notas-cabeca{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}}@media (width>=1200px){.cad-direita-com-lado{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start}}.confirmar-na-tela{background:var(--painel);border-radius:12px;gap:12px;padding:14px 16px;display:grid}.confirmar-na-tela p{margin:0}.atalho-conferencia{inset:auto 12px calc(92px + env(safe-area-inset-bottom));z-index:19;background:var(--tinta);color:var(--sobre-tinta);box-shadow:var(--sombra-flutuante);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;display:flex;position:fixed}.atalho-conferencia-texto{min-width:0;line-height:1.25;display:grid}.atalho-conferencia-cliente{color:var(--sobre-tinta-secundario);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.atalho-conferencia-valor{font-variant-numeric:tabular-nums;font-weight:500}.atalho-conferencia .botao-claro{cursor:pointer;border:0;flex:none;align-self:center;min-height:44px;margin:0;font-family:inherit}@media (width>=1100px){.nova-partida{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start}}@media (width>=768px){.titulo-acesso{font-size:36px}}@media (width>=1100px){.chaves-grade{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start}}@media (width>=768px) and (width<=1099px){.barra-nome,.empresa-unica .empresa-nome{display:none}.barra-marca{justify-content:center;width:48px}.menu-pilulas{flex-wrap:nowrap}.pilula{padding:0 12px}}.pagina-seguranca{max-width:640px}.duas-etapas-ligar p{max-width:65ch}.qr{border:1px solid var(--borda);border-radius:12px;width:200px;height:200px;margin:8px 0 12px;display:block}.codigos-recuperacao{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.codigos-recuperacao code{border:1px solid var(--borda);background:var(--superficie);-webkit-user-select:all;user-select:all;border-radius:12px;padding:6px 10px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14px;display:block}.qr-fundo{fill:var(--superficie)}.qr-modulos{fill:var(--tinta)}.barra-etiqueta{background:var(--superficie);color:var(--texto-secundario);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:500}.sistema-inicio{flex-direction:column;gap:20px;display:flex}.sistema-grade{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.sistema-alertas{flex-direction:column;gap:10px;display:flex}.sistema-calmo{color:var(--texto-secundario);margin:0;font-size:15px}.sistema-linha{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;font-size:15px;display:flex}.sistema-linha:last-child{border-bottom:0}.sistema-linha-texto{color:var(--texto-secundario);align-items:center;gap:8px;display:inline-flex}.sistema-subs{flex-direction:column;gap:20px;display:flex}.sistema-sub{flex-direction:column;gap:8px;min-width:0;display:flex}.sistema-sub-titulo{color:var(--texto-secundario);margin:0;font-size:14px;font-weight:500}.sistema-rotulo{color:var(--texto-secundario);margin:0;font-size:14px}.sistema-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sistema-tres .sistema-rotulo{margin-top:6px}.sistema-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sistema-lista li{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:8px 0;font-size:15px;display:flex}.sistema-lista li:last-child{border-bottom:0}.sistema-lista-nome{font-weight:500}.sistema-lista-apoio{color:var(--texto-terciario);font-size:13px}.sistema-lista-detalhe{color:var(--texto-secundario);margin-left:auto}.sistema-lista-resto{color:var(--texto-secundario)}.sistema-lista-link{color:inherit;text-decoration:none}.sistema-lista-link:hover,.sistema-empresa-nome:hover{text-decoration:underline}.sistema-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sistema-mes{color:var(--texto-secundario);align-items:center;gap:8px;font-size:14px;display:flex}.sistema-resumo{margin:0;font-size:15px}.sistema-empresa{flex-direction:column;gap:2px;min-width:0;display:flex}.sistema-empresa-nome{color:inherit;font-weight:500;text-decoration:none}.sistema-chave{overflow-wrap:anywhere;word-break:break-all;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px}.sistema-lista-solta{margin:0;padding:0;list-style:none}.sistema-tabela-clicavel .ant-table-tbody>tr{cursor:pointer}.sistema-fatos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 24px;margin:0;display:grid}.sistema-fato{flex-direction:column;gap:4px;min-width:0;display:flex}.sistema-fato dt{color:var(--texto-secundario);font-size:14px}.sistema-fato dd{margin:0;font-size:15px}.sistema-empresas,.sistema-saude,.sistema-notas,.sistema-suporte-tela,.sistema-empresa-ficha{flex-direction:column;gap:20px;display:flex}@media (width>=1100px){.sistema-grade{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
