body,html{margin:0;padding:0;background:#f5f5f5}*{box-sizing:border-box}.jinga-menu.ant-menu-dark .ant-menu-submenu-title,.jinga-menu.ant-menu-dark .ant-menu-submenu-title .anticon{color:#8dcff7!important}.jinga-menu.ant-menu-dark .ant-menu-sub .ant-menu-item{padding-left:38px!important}.jinga-menu.ant-menu-dark .ant-menu-item-selected{border-radius:4px}.cartao-jinga .ant-card-head{color:#fff;border-bottom:0;border-radius:4px 4px 0 0}.cartao-jinga .ant-card-head-title{font-weight:600}.detalhes{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px}.detalhes dt{font-weight:600;text-align:right;color:#1f1f1f}.detalhes dd{margin:0;color:#1f1f1f;min-width:0;overflow-wrap:anywhere}.detalhes dd.vazio{color:#8c8c8c;font-style:italic}.separadores .ant-tabs-nav{margin-bottom:8px}:focus-visible{outline:2px solid #2f477d;outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.linha-backup{display:grid;grid-template-columns:18px 240px minmax(180px,1fr) 200px 84px 150px;grid-gap:12px;gap:12px;align-items:center;padding:10px 4px;border-bottom:1px solid #f0f0f0}.linha-backup.cabecalho{font-weight:600;color:#595959;padding-top:0;font-size:12px}.linha-backup .acoes{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}@media (max-width:900px){.linha-backup{grid-template-columns:18px 1fr;row-gap:6px}.linha-backup>:nth-child(n+3){grid-column:2}.linha-backup.cabecalho{display:none}.linha-backup .acoes{justify-content:flex-start}}.coluna-workflow{flex:0 0 230px;max-width:100%}@media (max-width:900px){.coluna-workflow{flex:1 1 100%}}.tabela-jinga .ant-table-thead>tr>th{background:#1c2b54!important;color:#fff!important;font-weight:600;-webkit-border-end:1px solid rgba(255,255,255,.25)!important;border-inline-end:1px solid rgba(255,255,255,.25)!important}.tabela-jinga .ant-table-thead>tr>th:before{display:none}.tabela-jinga .ant-table-thead .ant-table-column-sorter,.tabela-jinga .ant-table-thead .ant-table-filter-trigger{color:rgba(255,255,255,.75)}.tabela-jinga .ant-table-thead .ant-table-column-sorter-down.active,.tabela-jinga .ant-table-thead .ant-table-column-sorter-up.active,.tabela-jinga .ant-table-thead .ant-table-filter-trigger.active{color:#8dcff7}.tabela-jinga .ant-table-thead .ant-table-filter-trigger:hover{background:rgba(255,255,255,.12);color:#fff}.tabela-jinga .ant-table-tbody>tr:nth-child(odd)>td{background:#fff!important}.tabela-jinga .ant-table-tbody>tr:nth-child(2n)>td{background:#f5f5f5!important}.tabela-jinga .ant-table-tbody>tr.linha-clicavel:hover>td{background:#e6edf7!important}.tabela-jinga .ant-table-tbody>tr.linha-clicavel{cursor:pointer}.tabela-jinga .ant-table-tbody>tr>td{padding-block:9px!important}.tabela-jinga .ant-table-thead>tr>th.ant-table-column-sort{background:#2f477d!important}.separadores-lista .ant-tabs-nav{margin-bottom:0}.separadores-lista .ant-tabs-tab{font-size:15px}.celula-editavel{min-height:22px;padding:1px 4px;border:1px dashed transparent;border-radius:3px;cursor:text}.celula-editavel:hover{border-color:#bfbfbf;background:#fff}.tabela-jinga .ant-table-tbody>tr.inativa>td{color:#bfbfbf}.caixa-acao{background:#fff;border:1px solid #e6ebf5;border-radius:6px;padding:12px;height:100%}.proximo-passo{background:linear-gradient(90deg,#f0f5ff,#fff);border:1px solid #adc6ff;border-radius:6px;padding:14px 16px;display:flex;align-items:center;gap:16px}.linha-contestar td{background:#fff1f0!important}.linha-verificar td{background:#fffbe6!important}.grade-jo>*{min-width:0}.grade-jo .ant-select{width:100%}.rodape-versao{display:flex;justify-content:flex-end;gap:6px;padding:8px 12px 12px!important;background:transparent!important;color:#8c8c8c;font-size:12px;letter-spacing:.2px}.rodape-versao span:first-child{font-weight:600;color:#1c2b54}.verificacao-leitura{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.etiqueta-fonte{font-size:10px;line-height:14px;padding:0 4px;border-radius:3px;background:#f0f5ff;color:#1d39c4;border:1px solid #adc6ff}.etiqueta-fonte.ocr{background:#fff7e6;color:#ad4e00;border-color:#ffd591}.linha-incoerente>td{background:#fff7e6!important}.passo-popup-docs{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);height:calc(100vh - 120px);min-height:420px}.passo-popup-docs .passo-docs{border-right:1px solid #f0f0f0;min-height:0;overflow:hidden;border-radius:8px 0 0 0}.passo-popup-docs .passo-popup{padding:16px;overflow:auto;min-height:0}@media (max-width:900px){.passo-popup-docs{grid-template-columns:1fr;height:auto}.passo-popup-docs .passo-docs{height:60vh;border-right:0;border-bottom:1px solid #f0f0f0}}.upload-flex{flex:1 1 380px;min-width:0}.linhas-custo{overflow-x:auto;margin-top:4px}.linhas-custo .cab,.linhas-custo .lin{display:grid;grid-template-columns:200px minmax(280px,1fr) 190px 70px 90px 32px;grid-gap:8px;gap:8px;align-items:center;min-width:920px;padding:4px 6px}.linhas-custo .cab{font-size:12px;color:#64748b;font-weight:600;border-bottom:1px solid #f0f0f0}.linhas-custo .lin{border-bottom:1px solid #fafafa}.atribuicoes{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 2px}.atribuicao{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:150px;padding:8px 10px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;cursor:pointer;text-align:left;font:inherit}.atribuicao strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;letter-spacing:.5px}.atribuicao:hover{border-color:#85a5ff}.atribuicao.ativa{border-color:#2f54eb;box-shadow:0 0 0 2px rgba(47,84,235,.15);background:#f0f5ff}.sub-passo{display:flex;flex-wrap:wrap;gap:3px}.sub-passo .ant-tag{margin:0;cursor:pointer;font-size:11px;line-height:18px;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.imagem-caixa{border-radius:6px;outline:none}.imagem-caixa:focus-visible{box-shadow:0 0 0 2px #91caff}.imagem-caixa.sobre{background:#e6f4ff;box-shadow:0 0 0 2px #1677ff}.imagem-caixa-vazia{width:100%;min-height:76px;border:1px dashed #bfbfbf;border-radius:6px;background:#fafafa;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#595959;font:inherit}.imagem-caixa-vazia:hover{border-color:#1677ff;color:#1677ff}.aviso-expirado{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#d46b08;cursor:pointer;font-size:14px;vertical-align:middle}.aviso-expirado:focus-visible,.aviso-expirado:hover{background:#fff7e6;outline:none}.tabela-js .ant-table-tbody>tr>td{vertical-align:top}.tabela-js .ant-table-thead>tr>th{font-size:12px}.tabela-js .cab-ativ{display:inline-flex;align-items:center;gap:6px;line-height:1.25}.tabela-js .ant-tag{font-size:11px}.ponto-ativ{width:8px;height:8px;border-radius:50%;display:inline-block}.ponto-ativ.rs{background:#52c41a}.ponto-ativ.s{background:#faad14}.ponto-ativ.r{background:#ff4d4f}html[data-lingua=pt]:not(.traduzido) body{opacity:0}html[data-lingua=pt].traduzido body{opacity:1;transition:opacity .12s ease-in}.seletor-lingua .ant-segmented-item-label{padding:0 8px;min-height:22px;line-height:22px;font-size:12px;font-weight:600}.contagem-dif{color:#d46b08!important;background:#fff7e6!important;border-color:#ffd591!important;font-weight:600}.total-cab{margin-left:4px!important;background:rgba(255,255,255,.18)!important;color:inherit!important;border-color:rgba(255,255,255,.35)!important;font-weight:600}.ant-card .total-cab,.tabela-custo-pedido .total-cab{background:#f0f5ff!important;color:#1d39c4!important;border-color:#adc6ff!important}.cab-contagem{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.tabela-jinga .linha-contagem-dif>td{background:#fffaf2!important}.tabela-jinga .linha-contagem-dif:hover>td{background:#fff3e0!important}.alerta-contagem{background:#fff7e6!important;border-color:#ffd591!important}.alerta-contagem .ant-alert-icon{color:#d46b08!important}.botao-confirmar-contagem{color:#fff!important;background:#d46b08!important;border-color:#d46b08!important}.botao-confirmar-contagem:hover{background:#fa8c16!important;border-color:#fa8c16!important}.caixa-manuscrito{background:#fff7e6;border:1px solid #ffd591;border-left:3px solid #d46b08;border-radius:6px;padding:8px 10px;color:#873800}.botao-sem-js{border-color:#ffd591!important;color:#d46b08!important}.resumo-passo{font-size:12px;color:#595959;background:#f5f5f5;border-radius:4px;padding:1px 6px;display:inline-block}.resumo-passo.dif{color:#d46b08;background:#fff7e6;border:1px solid #ffd591}.select-files-todos .ant-select-selection-overflow{flex-wrap:wrap}.faixa-ambiente{background:#fa8c16;color:#fff;text-align:center;font-weight:700;font-size:12px;letter-spacing:.5px;padding:3px 8px}.resumo-importacao{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:8px;gap:8px;margin:12px 0}.resumo-importacao>div{border:1px solid #f0f0f0;border-radius:4px;padding:8px 10px}.pagina-login{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;background:linear-gradient(160deg,#1c2b54,#23396e 55%,#2d4a8a)}.cartao-login{width:100%;max-width:380px;background:#fff;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.25);padding:28px 28px 20px}.cartao-login .marca{display:flex;align-items:center;gap:8px;color:#1c2b54;margin-bottom:4px}.rodape-login{position:fixed;right:14px;bottom:10px;color:rgba(255,255,255,.75);font-size:12px}.lista-avisos{width:420px;max-width:calc(100vw - 32px);max-height:70vh;overflow:auto}.lista-avisos .grupo{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.4px;padding:8px 4px 4px}.lista-avisos a.aviso{display:block;padding:6px 8px;border-radius:4px;color:inherit}.lista-avisos a.aviso:hover{background:#f5f5f5}.lista-avisos a.aviso.nova{background:#e6f4ff}.timeline-linha{font-size:13px}.timeline-linha .quem{font-weight:600;color:#1c2b54}.timeline-linha .quando{color:#8c8c8c;font-size:12px}.botao-alteracoes{display:inline-flex;align-items:center;gap:6px;padding:2px 0;border:0;background:none;color:#1c2b54;font-size:12px;font-weight:600;cursor:pointer}.botao-alteracoes:hover{color:#1677ff}.botao-alteracoes:focus-visible{outline:2px solid #1677ff;outline-offset:2px;border-radius:3px}.tabela-alteracoes{width:100%;border-collapse:collapse;margin:4px 0 2px;font-size:12px;table-layout:fixed}.tabela-alteracoes th{text-align:left;font-weight:600;color:#595959;background:#fafafa;padding:3px 6px;border-bottom:1px solid #f0f0f0}.tabela-alteracoes th:first-child{width:34%}.tabela-alteracoes td{padding:3px 6px;border-bottom:1px solid #f5f5f5;vertical-align:top;word-break:break-word}.tabela-alteracoes td.antes{color:#a8071a;text-decoration:line-through;-webkit-text-decoration-color:rgba(168,7,26,.45);text-decoration-color:rgba(168,7,26,.45)}.tabela-alteracoes td.depois{color:#135200}