.caminho[data-v-b6deaace]{max-width:420px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.metodo[data-v-b6deaace]{text-align:center;color:#fff;background:#6b7280;border-radius:6px;min-width:46px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-block}.metodo.get[data-v-b6deaace]{background:#1f6fd1}.metodo.post[data-v-b6deaace]{background:#14703f}.metodo.put[data-v-b6deaace],.metodo.patch[data-v-b6deaace]{background:#b45309}.metodo.delete[data-v-b6deaace]{background:var(--error)}.entidade[data-v-7f2e9a00]{min-width:280px}.acao[data-v-7f2e9a00]{background:var(--neutral-bg);border-radius:6px;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.gerar[data-v-2b7d3441]{margin-left:auto}.totais[data-v-2b7d3441]{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:12px 16px;display:grid}.total[data-v-2b7d3441]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-subtle);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.total-tipo[data-v-2b7d3441]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:11.5px;font-weight:600}.total strong[data-v-2b7d3441]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.total .muted[data-v-2b7d3441]{font-size:12px}.btn-carregando[data-v-0d4ddec0]{position:relative;opacity:1!important;cursor:progress!important}.btn-conteudo[data-v-0d4ddec0]{opacity:0}.btn-carga[data-v-0d4ddec0]{pointer-events:none;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.btn-carga-texto[data-v-0d4ddec0]{white-space:nowrap}@container (width<=175px){.btn-carga-texto[data-v-0d4ddec0]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.aviso[data-v-0b244fc2]{font-size:13px}.alerta-texto[data-v-0b244fc2]{color:var(--error)}.herdado[data-v-0b244fc2]{border-radius:var(--radius);background:var(--success-bg);color:var(--success);margin:0;padding:8px 12px;font-size:13px}.filtros-ferramentas[data-v-84458d42]{align-items:center;gap:8px;margin-left:auto;display:flex}.paginador[data-v-f75d278a]{border-top:1px solid var(--border);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.paginas[data-v-f75d278a]{align-items:center;gap:10px;display:flex}.pequeno[data-v-f75d278a]{align-items:center;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.vg-tabela th[data-v-7251a176]:first-child,.vg-tabela td[data-v-7251a176]:first-child{padding-left:16px}.vg-tabela th[data-v-7251a176]:last-child,.vg-tabela td[data-v-7251a176]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-7251a176]{border-bottom:0}.vg-selecionados[data-v-7251a176]{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.vg-selecionados strong[data-v-7251a176]{margin-right:auto;font-size:13px;font-weight:500}.vg-limpar[data-v-7251a176]{color:var(--link);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500}.vg-limpar[data-v-7251a176]:hover{text-decoration:underline}.vg[data-v-7251a176]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-total[data-v-7251a176]{color:var(--foreground);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.vg-total input[data-v-7251a176]{width:16px;height:16px;accent-color:var(--primary)}.vg-acao[data-v-7251a176]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-acao[data-v-7251a176]:hover:not(:disabled),.vg-quadrado[data-v-7251a176]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-7251a176]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-7251a176]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-7251a176]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-7251a176]{border:0;min-width:1240px}.vg-tabela th[data-v-7251a176]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-7251a176]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;text-transform:uppercase;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-7251a176]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-7251a176]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-erro-impressao[data-v-7251a176]{background:var(--error-bg);color:#b42318;border-radius:10px;margin:10px 16px 0;padding:8px 12px;font-size:13px}.vg-col-check[data-v-7251a176]{width:44px;padding-right:0!important}.vg-col-check input[data-v-7251a176]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-7251a176]{width:160px}.vg-icone[data-v-7251a176]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-right:2px;padding:0;display:inline-grid}.vg-icone[data-v-7251a176]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-icone[data-v-7251a176]:disabled{opacity:.4}.vg-numero[data-v-7251a176]{color:var(--link);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.vg-numero[data-v-7251a176]:hover{color:var(--link-hover)}.vg-forte[data-v-7251a176]{font-weight:500}.vg-tabela td[data-v-7251a176]:nth-child(7),.vg-tabela td[data-v-7251a176]:nth-child(8),.vg-tabela td[data-v-7251a176]:nth-child(9){text-transform:none}.vg-esqueleto td span[data-v-7251a176]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-7251a176;display:block}@keyframes vg-brilho-7251a176{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-7251a176]{text-align:center;white-space:normal;text-transform:none;height:auto;padding:40px 14px}.vg-estado p[data-v-7251a176]{margin:0 0 12px}.vg-erro[data-v-7251a176]{color:var(--error)}.vg-faixa[data-v-7251a176]{color:var(--muted-foreground);font-size:13px}.vg[data-v-7251a176] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-7251a176]:focus,.vg select[data-v-7251a176]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}.vg-sit[data-v-7251a176]{color:var(--foreground);text-transform:none;background:#f1ece9;border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.vg-sit.emitido[data-v-7251a176]{color:var(--success);background:#e8f5ee}.vg-sit.encerrado[data-v-7251a176]{color:#8f2700;background:#fff1eb;box-shadow:inset 0 0 0 1px #f2b8a0}.vg-sit.rejeitado[data-v-7251a176]{background:var(--error-bg);color:var(--error)}.vg-sit.cancelado[data-v-7251a176]{color:#3a3a3a;background:#ececec;text-decoration:line-through}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-7251a176]{animation:none}}.vg-carregando td[data-v-7251a176]{text-align:center;padding:28px 16px}.pn-tela[data-v-e2715440]{z-index:90;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pn[data-v-e2715440]{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e6dcd6;border-radius:16px;justify-items:center;gap:8px;width:340px;max-width:100%;margin:0 auto;padding:22px;display:grid;box-shadow:0 18px 50px #1414142e}.pn-titulo[data-v-e2715440]{color:#141414;margin:4px 0 0;font-size:15px;font-weight:800;line-height:1.3}.pn-descricao[data-v-e2715440]{color:#5a5a5a;margin:0;font-size:12.5px}.pn-etapas[data-v-e2715440]{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pn-etapa[data-v-e2715440]{background:#ffe9e0;border-radius:999px;width:28px;height:4px}.pn-etapa.feita[data-v-e2715440]{background:#d93f00}.pn-etapa.atual[data-v-e2715440]{background:linear-gradient(90deg,#d93f00,#ffe9e0,#d93f00) 0 0/200% 100%;animation:1.2s linear infinite pn-onda-e2715440}.pn-acoes[data-v-e2715440]{color:#5a5a5a;margin-top:8px;font-size:13px}.sr-only[data-v-e2715440]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes pn-onda-e2715440{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.pn-etapa.atual[data-v-e2715440]{background:linear-gradient(90deg,#d93f00 50%,#ffe9e0 50%);animation:none}}.re[data-v-0776be48]{color:#141414;border-radius:14px;outline:none;gap:8px;padding:16px 18px;font-size:14px;display:grid}.re.emitido[data-v-0776be48],.re.encerrado[data-v-0776be48]{background:#e3f5ea;border:1px solid #1e9e5a}.re.sem-resposta[data-v-0776be48]{background:#fff4d6;border:1px solid #f5a300}.re.rejeitado[data-v-0776be48]{color:#b42318;background:#fdecea;border:1px solid #b42318}.re.cancelado[data-v-0776be48]{background:#f1ece9;border:1px solid #e6dcd6}.re-titulo[data-v-0776be48]{margin:0;font-size:15px;font-weight:800}.re.emitido .re-titulo[data-v-0776be48],.re.encerrado .re-titulo[data-v-0776be48]{color:#14703f}.re p[data-v-0776be48]{margin:0}.re-dados[data-v-0776be48]{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.re-dados dt[data-v-0776be48]{color:#5a5a5a;font-weight:700}.re-dados dd[data-v-0776be48]{font-variant-numeric:tabular-nums;min-width:0;margin:0;font-weight:700}.re-b[data-v-0776be48]{height:34px;color:inherit;cursor:pointer;background:#fff;border:1.5px solid;border-radius:10px;justify-self:start;padding:0 12px;font-size:13px;font-weight:700}.re-b[data-v-0776be48]:disabled{opacity:.5;cursor:not-allowed}.re-copiado[data-v-0776be48]{font-size:12.5px;font-weight:700}.re-erro[data-v-0776be48]{color:#b42318;margin:0;font-size:13px}.re[data-v-0776be48] :focus-visible{outline-offset:2px;outline:3px solid #141414}.ciot-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.ciot-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.ciot-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.ciot-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.ciot-sheet .cs{flex-direction:column;flex:1;min-height:0;display:flex}.ciot-sheet .cs-topo{flex:none;padding:16px 24px 0}.ciot-sheet .cs-resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.ciot-sheet .cs-resumo-cartao{background:var(--card);border:1px solid var(--border);border-radius:12px;gap:4px;min-width:0;padding:10px 14px;display:grid}.ciot-sheet .cs-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.ciot-sheet .cs-valor{color:var(--foreground);font-size:14.5px;font-weight:700}.ciot-sheet .cs-passos{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.ciot-sheet .cs-passo{border:1.5px solid var(--border-strong);background:var(--card);min-height:46px;color:var(--foreground);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:4px 10px;font-size:13.5px;font-weight:700;line-height:1.15;display:flex}.ciot-sheet .cs-passo.atual{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.ciot-sheet .cs-passo.concluido{color:var(--foreground);background:#e3f5ea;border-color:#9fd3b4}.ciot-sheet .cs-passo-num{background:#f1ece9;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-grid}.ciot-sheet .cs-passo.atual .cs-passo-num{background:var(--primary);color:var(--primary-foreground)}.ciot-sheet .cs-passo.concluido .cs-passo-num{background:var(--success);color:#fff}.ciot-sheet .cs-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:0 24px 16px;display:grid;overflow:auto}.ciot-sheet .cs-leitura{border:0;min-width:0;margin:0;padding:0}.ciot-sheet .cs-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:14px;display:flex}.ciot-sheet .cs-info{color:var(--foreground);background:#fff4d6;border:1px solid #f5a300;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.ciot-sheet .cs-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.ciot-sheet .cs-rodape-dir,.ciot-sheet .cs-dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ciot-sheet .cs-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.ciot-sheet .cs-b-mini{height:34px;padding:0 12px}.ciot-sheet .cs-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.ciot-sheet .cs-b-pri:hover:not(:disabled){background:var(--primary-hover)}.ciot-sheet .cs-b-emitir{background:#d93f00;height:44px}.ciot-sheet .cs-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.ciot-sheet .cs-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.ciot-sheet .cs-b-perigo{border:1.5px solid var(--error);background:var(--card);color:var(--error)}.ciot-sheet .cs-b:disabled{opacity:.5;cursor:not-allowed}.ciot-sheet .cs-corpo .toast{border-radius:12px;margin:0}.ciot-sheet .cs-fundo{z-index:95;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ciot-sheet .cs-dialogo{background:var(--card);border-radius:16px;gap:12px;width:min(480px,100%);padding:22px;display:grid;box-shadow:0 20px 50px #00000040}.ciot-sheet .cs-dialogo h3{margin:0;font-size:18px;font-weight:800}.ciot-sheet .cs-dialogo p{color:var(--muted-foreground);margin:0;font-size:14px}.ciot-sheet .ct-passo{gap:14px;display:grid}.ciot-sheet .ct-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px;min-width:0}.ciot-sheet .ct-titulo{border-bottom:1px solid var(--border);margin:0;padding:14px 18px;font-size:15.5px;font-weight:800}.ciot-sheet .ct-corpo{gap:14px;padding:16px 18px 18px;display:grid}.ciot-sheet .ct-grade{gap:16px 18px;display:grid}.ciot-sheet .ct-grade-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ciot-sheet .ct-grade-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ciot-sheet .ct-grade-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ciot-sheet .ct-grade-conta{grid-template-columns:1.4fr .8fr 1.1fr .9fr}.ciot-sheet .ct-grade-rota{grid-template-columns:130px minmax(0,1fr) 130px minmax(0,1fr)}.ciot-sheet .ct-grade-rota label{white-space:nowrap}.ciot-sheet .ct-trajeto{border:1px solid var(--primary-soft-border);background:var(--primary-soft);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.ciot-sheet .ct-trajeto-lista{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ciot-sheet .ct-trajeto-lista li{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.ciot-sheet .ct-trajeto-lista li:not(:first-child):before{content:"→";color:var(--primary);font-weight:800}.ciot-sheet .ct-pilula{background:var(--card);color:var(--foreground);border-radius:999px;padding:4px 10px}.ciot-sheet .ct-trajeto-lista li.ponta .ct-pilula{background:var(--primary);color:var(--primary-foreground)}.ciot-sheet .ct-grade-carga{grid-template-columns:repeat(3,minmax(0,1fr))}.ciot-sheet .ct-grade-doc{grid-template-columns:repeat(2,minmax(0,1fr))}.ciot-sheet .ct-col-2{grid-column:span 2}.ciot-sheet .ct-campo{align-content:start;gap:6px;min-width:0;display:grid}.ciot-sheet .ct-campo>label{color:var(--foreground);font-size:13px;font-weight:700;display:block}.ciot-sheet .ct-municipio label{color:var(--foreground);gap:6px;font-size:13px;font-weight:700;display:grid}.ciot-sheet .ct-campo input,.ciot-sheet .ct-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);width:100%;height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.ciot-sheet .ct-campo input::placeholder{color:var(--muted-foreground)}.ciot-sheet .ct-campo input:disabled,.ciot-sheet .ct-campo select:disabled{color:#5a5a5a;background:#f6f0ec}.ciot-sheet .ct-campo input[readonly]{color:var(--foreground);background:#f6f0ec}.ciot-sheet .ct-campo input:focus,.ciot-sheet .ct-campo select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.ciot-sheet .ct-campo input[aria-invalid=true]{border-color:var(--error)}.ciot-sheet .ct-municipio .mdfe-suggest{z-index:10;width:min(360px,90vw);max-height:240px;position:absolute;overflow:auto}.ciot-sheet .ct-municipio label{position:relative}.ciot-sheet .ct-obrig{color:var(--error)}.ciot-sheet .ct-ajuda,.ciot-sheet .ct-nota{color:var(--muted-foreground);margin:0;font-size:12.5px}.ciot-sheet .ct-erro{color:var(--error);margin:0;font-size:13px}.ciot-sheet .ct-vazio{color:var(--muted-foreground);margin:0;font-size:14px}.ciot-sheet .ct-divisor{border:0;border-top:1px dashed var(--border-strong);width:100%;margin:2px 0}.ciot-sheet .ct-radios{border:0;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ciot-sheet .ct-radios legend{width:100%;margin-bottom:8px;font-size:13px;font-weight:700}.ciot-sheet .ct-radio{border:1.5px solid var(--border-strong);background:var(--card);cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.ciot-sheet .ct-radio input{width:16px;height:16px;accent-color:var(--primary);margin:0}.ciot-sheet .ct-radio.marcado{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.ciot-sheet .ct-radio:focus-within{outline:3px solid var(--foreground);outline-offset:2px}.ciot-sheet .ct-tabela{border:1px solid var(--border);border-radius:12px;overflow:auto}.ciot-sheet .ct-tabela table{border-collapse:collapse;border:0;width:100%}.ciot-sheet .ct-tabela th{background:var(--primary-soft);height:40px;color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:800}.ciot-sheet .ct-tabela td{border-bottom:1px solid #f1e7e1;height:44px;padding:0 12px;font-size:14px}.ciot-sheet .ct-tabela tr:last-child td{border-bottom:0}.ciot-sheet .ct-tabela tr.incompleta td{background:#fdecea}.ciot-sheet .ct-forte{font-weight:800}.ciot-sheet .ct-col-remover{text-align:right;width:48px}.ciot-sheet .ct-remover{border:1.5px solid var(--border-strong);background:var(--card);width:28px;height:28px;color:var(--error);border-radius:8px;place-items:center;padding:0;display:inline-grid}.ciot-sheet .ct-etiqueta{background:var(--primary-soft);color:var(--link-hover);border-radius:8px;padding:2px 8px;font-size:12.5px;font-weight:800;display:inline-block}.ciot-sheet .ct-placas-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ciot-sheet .ct-adicionar-placa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ciot-sheet .ct-adicionar-placa select{border:1.5px solid var(--border-strong);border-radius:10px;height:40px;padding:0 10px;font-size:14px}.ciot-sheet .ct-link{color:var(--link-hover);background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.ciot-sheet .ct-link:hover{text-decoration:underline}.ciot-sheet .ct-pilula{color:var(--link-hover);background:#ffe9e0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}.ciot-sheet .ct-btn{border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.ciot-sheet .ct-btn-pri{background:var(--primary);color:var(--primary-foreground);border:0}.ciot-sheet .ct-btn-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.ciot-sheet .ct-btn:disabled{opacity:.5;cursor:not-allowed}.ciot-sheet .ct-pedagio{background:#fff1eb;border:1px solid #f2b8a0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px;display:flex}.ciot-sheet .ct-pedagio-texto{color:var(--muted-foreground);flex:1;font-size:13px}.ciot-sheet .ct-pedagio-valor{font-size:20px;font-weight:800}.ciot-sheet .ct-pracas summary{cursor:pointer;color:var(--link-hover);margin-bottom:8px;font-size:14px;font-weight:700}.ciot-sheet .ct-pessoa{border:1px solid var(--border);border-radius:12px;min-width:0;margin:0;padding:12px 14px 14px}.ciot-sheet .ct-pessoa legend{padding:0 6px;font-size:13.5px;font-weight:800}.ciot-sheet .ct-grade-endereco{grid-template-columns:repeat(6,minmax(0,1fr))}.ciot-sheet .ct-col-3{grid-column:span 3}.ciot-sheet .ct-col-acoes{text-align:right;white-space:nowrap;width:120px}.ciot-sheet .ct-col-acoes .ct-link{margin-right:10px;font-size:13px}.ciot-sheet .ct-grade-doc-simples{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,.7fr) minmax(0,.8fr)}.ciot-sheet .ct-acoes-doc{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ciot-sheet .ct-buscar{max-width:520px;margin-bottom:12px}.ciot-sheet .ct-sub{color:var(--muted-foreground);font-size:12px;display:block}.ciot-sheet .ct-total{background:var(--primary-soft);border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-weight:700;display:flex}.ciot-sheet .ct-total strong{font-size:18px}.ciot-sheet .ct-pendencias{background:#fff4d6;border:1px solid #f5a300;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 14px;font-size:14px;display:flex}.ciot-sheet .ct-corrigir,.ciot-sheet .ct-editar{color:var(--link-hover);background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.ciot-sheet .ct-corrigir:hover,.ciot-sheet .ct-editar:hover{text-decoration:underline}.ciot-sheet .ct-revisao{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.ciot-sheet .ct-bloco p{margin:2px 0;font-size:14px}.ciot-sheet .ct-bloco-topo{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ciot-sheet .ct-bloco-topo h4{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:12px;font-weight:800}.ciot-sheet .ct-falta{color:var(--error);font-weight:700}.ciot-sheet .ct-mais{color:var(--muted-foreground)}.ciot-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=1000px){.ciot-sheet .side-sheet{width:100%!important}.ciot-sheet .cs-passos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.ciot-sheet .cs-resumo,.ciot-sheet .cs-passos,.ciot-sheet .ct-grade-2,.ciot-sheet .ct-grade-4,.ciot-sheet .ct-grade-5,.ciot-sheet .ct-grade-conta,.ciot-sheet .ct-grade-carga,.ciot-sheet .ct-grade-doc,.ciot-sheet .ct-revisao{grid-template-columns:1fr 1fr}.ciot-sheet .ct-grade-rota{grid-template-columns:130px minmax(0,1fr)}.ciot-sheet .ct-col-2{grid-column:span 2}.ciot-sheet .ct-grade-endereco,.ciot-sheet .ct-grade-doc-simples{grid-template-columns:1fr 1fr}.ciot-sheet .ct-col-3{grid-column:span 2}}.pc[data-v-d1f86ca5]{gap:14px;padding:4px 0 16px;display:grid}.pc-sub[data-v-d1f86ca5]{color:#5a5a5a;margin:0;font-size:13px}.pc-retorno[data-v-d1f86ca5]{border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.pc-retorno-erro[data-v-d1f86ca5]{background:var(--error-bg);color:#b42318}.pc-retorno-sucesso[data-v-d1f86ca5]{color:#067647;background:#ecfdf3}.pc-retorno-aviso[data-v-d1f86ca5]{color:#141414;background:#fff4d6}.pc-carregando[data-v-d1f86ca5]{color:#5a5a5a;font-size:14px}.pc-tabela[data-v-d1f86ca5]{border:1px solid #e6dcd6;border-radius:12px;overflow-x:auto}.pc table[data-v-d1f86ca5]{border-collapse:collapse;width:100%;font-size:13px}.pc th[data-v-d1f86ca5],.pc td[data-v-d1f86ca5]{text-align:left;white-space:nowrap;border-bottom:1px solid #f0e9e5;padding:9px 10px}.pc thead th[data-v-d1f86ca5]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);background:#fff7f3;font-size:11px;font-weight:800}.pc tfoot th[data-v-d1f86ca5],.pc tfoot td[data-v-d1f86ca5]{border-bottom:0;font-weight:800}.pc-num[data-v-d1f86ca5]{text-align:right!important}.pc-forte[data-v-d1f86ca5]{font-weight:700}.pc-vazio[data-v-d1f86ca5]{color:#5a5a5a;text-align:center!important}.pc-status[data-v-d1f86ca5]{border:1px solid;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.pc-ok[data-v-d1f86ca5]{color:#067647}.pc-alerta[data-v-d1f86ca5]{color:#b54708}.pc-falha[data-v-d1f86ca5]{color:#b42318}.pc-neutro[data-v-d1f86ca5],.pc-nao[data-v-d1f86ca5]{color:#5a5a5a}.pc-quando[data-v-d1f86ca5]{color:#5a5a5a;font-size:11px;display:block}.pc-col-sel[data-v-d1f86ca5]{width:36px}.pc-marcada td[data-v-d1f86ca5]{background:#fff7f3}.pc-barra[data-v-d1f86ca5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-barra-parcelas[data-v-d1f86ca5]{background:#fffcfa;border:1px solid #e6dcd6;border-radius:12px;padding:10px 12px}.pc-contagem[data-v-d1f86ca5]{margin-right:auto;font-size:13px;font-weight:700}.pc-dica[data-v-d1f86ca5]{color:#5a5a5a;flex-basis:100%;font-size:12px}.pc-b-perigo[data-v-d1f86ca5]{color:#b42318;border-color:#b42318}.pc-pedagio[data-v-d1f86ca5]{border:1px solid #e6dcd6;border-radius:12px;gap:10px;padding:14px 16px;display:grid}.pc-pedagio-dados[data-v-d1f86ca5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.pc-pedagio-dados dt[data-v-d1f86ca5]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.pc-pedagio-dados dd[data-v-d1f86ca5]{margin:2px 0 0;font-size:14px;font-weight:600}.pc-b[data-v-d1f86ca5]{border:1.5px solid var(--border-strong);background:var(--card);height:32px;color:var(--foreground);border-radius:10px;padding:0 12px;font-size:13px;font-weight:700}.pc-b[data-v-d1f86ca5]:disabled{opacity:.45;cursor:not-allowed}.pc-b-pri[data-v-d1f86ca5]{color:#fff;background:#d93f00;border:0;height:42px;padding:0 18px}.pc-b-pri[data-v-d1f86ca5]:hover:not(:disabled){background:#b83500}.pc-form[data-v-d1f86ca5]{border:1px solid #e6dcd6;border-radius:12px;gap:12px;padding:14px 16px;display:grid}.pc-titulo[data-v-d1f86ca5]{margin:0;font-size:14px;font-weight:800}.pc-grade[data-v-d1f86ca5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.pc-campo[data-v-d1f86ca5]{align-content:start;gap:6px;min-width:0;display:grid}.pc-campo>label[data-v-d1f86ca5]{font-size:12px;font-weight:700;display:block}.pc-obrig[data-v-d1f86ca5]{color:#b42318}.pc-campo input[data-v-d1f86ca5],.pc-campo select[data-v-d1f86ca5]{box-sizing:border-box;background:var(--card);width:100%;height:42px;color:var(--foreground);border:1.5px solid #d9d9d9;border-radius:12px;padding:0 12px;font-size:14px}.pc-campo input[data-v-d1f86ca5]:focus,.pc-campo select[data-v-d1f86ca5]:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.pc [aria-invalid=true][data-v-d1f86ca5]{border-color:#b42318}.pc-erro[data-v-d1f86ca5]{color:#b42318;margin:0;font-size:12px}.pc-acoes-form[data-v-d1f86ca5]{justify-content:flex-end;display:flex}.pc[data-v-d1f86ca5] :focus-visible{outline-offset:2px;outline:3px solid #141414}@media (width<=760px){.pc-pedagio-dados[data-v-d1f86ca5]{grid-template-columns:1fr}.pc-grade[data-v-d1f86ca5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.pc-grade[data-v-d1f86ca5]{grid-template-columns:1fr}}.tk-centro[data-v-d1f86ca5]{justify-content:center;padding:24px 0;display:flex}.ciot-page[data-v-12b9607a]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.ciot-cartao[data-v-12b9607a]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.ciot-falha[data-v-12b9607a]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.ciot-page[data-v-12b9607a] .toast{border-radius:12px;margin:0}@media (width<=760px){.ciot-page[data-v-12b9607a]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.municipio-obrig[data-v-01b1e7e0]{color:var(--error)}.participante-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.participante-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.participante-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.participante-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.participante-sheet .ps-confirmar{z-index:95}.participante-sheet .ps{flex-direction:column;flex:1;min-height:0;display:flex}.participante-sheet .ps-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:20px 24px 16px;display:grid;overflow:auto}.participante-sheet .ps-leitura{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.participante-sheet .ps-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.participante-sheet .ps-titulo{border-bottom:1px solid var(--border);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.participante-sheet .ps-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;padding:16px 18px 18px;display:grid}.participante-sheet .ps-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.participante-sheet .ps-largo{grid-column:1/-1}.participante-sheet .ps-dois{grid-column:span 2}.participante-sheet .ps-campo{border:0;align-content:start;gap:6px;min-width:0;margin:0;padding:0;display:grid}.participante-sheet .ps-campo>label{font-size:13px;font-weight:700;display:block}.participante-sheet .ps-municipio label{gap:6px;font-size:13px;font-weight:700;display:grid;position:relative}.participante-sheet .ps-municipio .mdfe-suggest{z-index:10;width:min(360px,90vw);max-height:240px;position:absolute;overflow:auto}.participante-sheet .ps-obrig{color:var(--error)}.participante-sheet .ps-campo input,.participante-sheet .ps-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;width:100%;height:46px;padding:0 14px;font-size:15px}.participante-sheet .ps-campo textarea{border:1.5px solid var(--border-strong);resize:vertical;border-radius:12px;min-height:100px;padding:12px 14px;font-size:15px}.participante-sheet .ps-campo input:disabled,.participante-sheet .ps-campo select:disabled,.participante-sheet .ps-campo textarea:disabled{color:#5a5a5a;background:#f6f0ec}.participante-sheet .ps-campo input:focus,.participante-sheet .ps-campo select:focus,.participante-sheet .ps-campo textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.participante-sheet .ps-campo [aria-invalid=true]{border-color:var(--error)}.participante-sheet .ps-linha{align-items:center;gap:10px;display:flex}.participante-sheet .ps-check{white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.participante-sheet .ps-check input{width:16px;height:16px;accent-color:var(--primary)}.participante-sheet .ps-papeis{flex-wrap:wrap;gap:8px;display:flex}.participante-sheet .ps-papeis legend{width:100%;margin-bottom:6px;font-size:13px;font-weight:700}.participante-sheet .ps-chip{border:1.5px solid var(--border-strong);cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.participante-sheet .ps-chip input{width:15px;height:15px;accent-color:var(--primary);margin:0}.participante-sheet .ps-chip.marcado{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.participante-sheet .ps-chip:focus-within{outline:2px solid var(--foreground);outline-offset:2px}.participante-sheet .ps-erro{color:var(--error);margin:0;font-size:13px}.participante-sheet .ps-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.participante-sheet .ps-nota{color:var(--muted-foreground);margin:0;font-size:12.5px}.participante-sheet .ps-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.participante-sheet .ps-rodape-dir{gap:10px;display:flex}.participante-sheet .ps-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.participante-sheet .ps-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.participante-sheet .ps-b-pri:hover:not(:disabled){background:var(--primary-hover)}.participante-sheet .ps-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.participante-sheet .ps-b:disabled{opacity:.5;cursor:not-allowed}.participante-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=700px){.participante-sheet .ps-grade,.participante-sheet .ps-grade-3{grid-template-columns:1fr}.participante-sheet .ps-dois{grid-column:auto}}.vg[data-v-5bd5ab83]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-linha1[data-v-5bd5ab83]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-busca[data-v-5bd5ab83]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-5bd5ab83]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-5bd5ab83]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-filtro[data-v-5bd5ab83]{border:1px solid var(--border-strong);border-radius:var(--radius);height:38px;padding:0 10px;font-size:13.5px}.vg-linha2[data-v-5bd5ab83]{justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-total[data-v-5bd5ab83]{color:var(--text-strong);font-size:13px;font-weight:500}.vg-acao[data-v-5bd5ab83]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-quadrado[data-v-5bd5ab83]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}.vg-acao[data-v-5bd5ab83]:hover:not(:disabled),.vg-quadrado[data-v-5bd5ab83]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}button[data-v-5bd5ab83]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-5bd5ab83]{scrollbar-width:thin;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-5bd5ab83]{border:0;min-width:760px}.vg-tabela th[data-v-5bd5ab83]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-5bd5ab83]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:48px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-5bd5ab83]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-acoes[data-v-5bd5ab83]{text-align:right;width:112px}.vg-icone[data-v-5bd5ab83]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-left:4px;padding:0;display:inline-grid}.vg-icone[data-v-5bd5ab83]:hover:not(:disabled){color:var(--primary)}.vg-icone[data-v-5bd5ab83]:disabled{opacity:.4}.vg-nome[data-v-5bd5ab83]{font-weight:500}.vg-sub[data-v-5bd5ab83]{color:var(--muted-foreground);font-size:12px;display:block}.vg-papel[data-v-5bd5ab83]{background:var(--primary-soft);color:var(--link-hover);border-radius:8px;margin:0 4px 2px 0;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.vg-esqueleto td span[data-v-5bd5ab83]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-5bd5ab83;display:block}@keyframes vg-brilho-5bd5ab83{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-5bd5ab83]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-5bd5ab83]{margin:0 0 12px}.vg-erro[data-v-5bd5ab83]{color:var(--error)}.vg-paginacao[data-v-5bd5ab83]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-paginacao nav[data-v-5bd5ab83]{align-items:center;gap:4px;display:flex}.vg-pag[data-v-5bd5ab83]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;display:inline-grid}.vg-num.atual[data-v-5bd5ab83]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-faixa[data-v-5bd5ab83]{color:var(--muted-foreground);font-size:13px}.vg[data-v-5bd5ab83] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-5bd5ab83]{animation:none}}.vg-linha1[data-v-5bd5ab83]{padding:14px 16px 0}.vg-linha2[data-v-5bd5ab83]{border-bottom:1px solid var(--border);padding:10px 16px 12px}.vg-tabela th[data-v-5bd5ab83]:first-child,.vg-tabela td[data-v-5bd5ab83]:first-child{padding-left:16px}.vg-tabela th[data-v-5bd5ab83]:last-child,.vg-tabela td[data-v-5bd5ab83]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-5bd5ab83]{border-bottom:0}.vg-paginacao[data-v-5bd5ab83]{border-top:1px solid var(--border);flex:none;padding:10px 16px}.vg-carregando td[data-v-5bd5ab83]{text-align:center;padding:28px 16px}.participantes-page[data-v-9681786a]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.participantes-cartao[data-v-9681786a]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.participantes-falha[data-v-9681786a]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.participantes-page[data-v-9681786a] .toast{border-radius:12px;margin:0}@media (width<=760px){.participantes-page[data-v-9681786a]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.natureza-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.natureza-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.natureza-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.natureza-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.natureza-sheet .ns-confirmar{z-index:95}.natureza-sheet .ns{flex-direction:column;flex:1;min-height:0;display:flex}.natureza-sheet .ns-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:16px 24px;display:grid;overflow:auto}.natureza-sheet .ns-leitura{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.natureza-sheet .ns-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.natureza-sheet .ns-titulo{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin:0;padding:14px 18px;font-size:15px;font-weight:800;display:flex}.natureza-sheet .ns-selo{color:var(--foreground);background:#f1ece9;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.natureza-sheet .ns-bloco{gap:12px;padding:16px 18px 18px;display:grid}.natureza-sheet .ns-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.natureza-sheet .ns-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.natureza-sheet .ns-campo{align-content:start;gap:6px;min-width:0;display:grid}.natureza-sheet .ns-campo>label{font-size:13px;font-weight:700;display:block}.natureza-sheet .ns-obrig{color:var(--error)}.natureza-sheet .ns-campo input,.natureza-sheet .ns-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;width:100%;height:46px;padding:0 14px;font-size:14.5px}.natureza-sheet .ns-campo textarea{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);width:100%;font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:14.5px}.natureza-sheet .ns-campo :disabled{color:#5a5a5a;cursor:not-allowed;background:#f6f0ec}.natureza-sheet .ns-campo input:focus,.natureza-sheet .ns-campo select:focus,.natureza-sheet .ns-campo textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.natureza-sheet .ns-campo [aria-invalid=true]{border-color:var(--error)}.natureza-sheet .ns-marcar{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.natureza-sheet .ns-marcar input{width:16px;height:16px;accent-color:var(--primary)}.natureza-sheet .ns-erro{color:var(--error);margin:0;font-size:12.5px}.natureza-sheet .ns-dica{color:var(--muted-foreground);margin:0;font-size:12.5px}.natureza-sheet .ns-aviso{background:var(--warning-bg);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.natureza-sheet .ns-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.natureza-sheet .ns-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:76px;padding:12px 24px;display:flex}.natureza-sheet .ns-rodape-dir{gap:10px;display:flex}.natureza-sheet .ns-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.natureza-sheet .ns-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.natureza-sheet .ns-b-pri:hover:not(:disabled){background:var(--primary-hover)}.natureza-sheet .ns-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.natureza-sheet .ns-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.natureza-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=680px){.natureza-sheet .side-sheet{width:100%!important}.natureza-sheet .ns-corpo,.natureza-sheet .ns-rodape{padding:12px 16px}.natureza-sheet .ns-grade,.natureza-sheet .ns-grade-3{grid-template-columns:minmax(0,1fr)}}.vg[data-v-3a7f08f5]{flex-direction:column;min-width:0;height:100%;display:flex}.vg-linha1[data-v-3a7f08f5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 0;display:flex}.vg-busca[data-v-3a7f08f5]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-3a7f08f5]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-busca input[data-v-3a7f08f5]::placeholder{color:var(--muted-foreground)}.vg-filtros[data-v-3a7f08f5]{flex-wrap:wrap;gap:8px;padding:10px 16px 0;display:flex}.vg-filtro[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);max-width:100%;height:32px;padding:0 8px;font-size:13px;font-weight:500}.vg-linha2[data-v-3a7f08f5]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px 12px;display:flex}.vg-selecao[data-v-3a7f08f5],.vg-ferramentas[data-v-3a7f08f5]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-3a7f08f5]{width:16px;height:16px;accent-color:var(--primary)}.vg-acao[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-acao[data-v-3a7f08f5]:hover:not(:disabled),.vg-quadrado[data-v-3a7f08f5]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-3a7f08f5]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-3a7f08f5]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-3a7f08f5]{border:0;min-width:960px}.vg-tabela th[data-v-3a7f08f5]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-3a7f08f5]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela th[data-v-3a7f08f5]:first-child,.vg-tabela td[data-v-3a7f08f5]:first-child{padding-left:16px}.vg-tabela th[data-v-3a7f08f5]:last-child,.vg-tabela td[data-v-3a7f08f5]:last-child{padding-right:16px}.vg-tabela tbody tr[data-v-3a7f08f5]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-3a7f08f5]:not(.vg-estado):hover{background:var(--surface-hover)}.vg-tabela tbody tr:last-child td[data-v-3a7f08f5]{border-bottom:0}.vg-col-check[data-v-3a7f08f5]{width:40px;padding-right:0!important}.vg-col-check input[data-v-3a7f08f5]{width:16px;height:16px;accent-color:var(--primary)}.vg-tabela th.vg-col-acoes[data-v-3a7f08f5]{color:var(--foreground);text-transform:none;letter-spacing:0}.vg-col-acoes[data-v-3a7f08f5]{width:112px}.vg-icone[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:28px;height:28px;color:var(--foreground);vertical-align:middle;place-items:center;margin-right:4px;padding:0;display:inline-grid}.vg-icone[data-v-3a7f08f5]:hover:not(:disabled){color:var(--primary);background:var(--primary-soft)}.vg-icone[data-v-3a7f08f5]:disabled{opacity:.4}.vg-nome[data-v-3a7f08f5]{font-weight:700}.vg-cfops[data-v-3a7f08f5]{font-variant-numeric:tabular-nums}.vg-situacao[data-v-3a7f08f5]{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.vg-situacao.ativa[data-v-3a7f08f5]{color:#1e7a3c;background:#e3f4e8}.vg-situacao.inativa[data-v-3a7f08f5]{color:var(--muted-foreground);background:#f1ece9}.vg-estado td[data-v-3a7f08f5]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-3a7f08f5]{margin:0 0 12px}.vg-erro[data-v-3a7f08f5]{color:var(--error)}.vg-carregando td[data-v-3a7f08f5]{text-align:center;padding:28px 16px}.vg-paginacao[data-v-3a7f08f5]{border-top:1px solid var(--border);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.vg-paginacao nav[data-v-3a7f08f5]{align-items:center;gap:4px;margin-left:auto;display:flex}.vg-pag[data-v-3a7f08f5]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-3a7f08f5]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-3a7f08f5]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-3a7f08f5]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-3a7f08f5]{color:var(--muted-foreground);font-size:13px}.vg[data-v-3a7f08f5] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-3a7f08f5]:focus,.vg select[data-v-3a7f08f5]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}.naturezas-page[data-v-968765f7]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.naturezas-cartao[data-v-968765f7]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.naturezas-novo[data-v-968765f7]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.naturezas-novo[data-v-968765f7]:hover:not(:disabled){background:var(--primary-hover)}.naturezas-novo[data-v-968765f7]:disabled{opacity:.5;cursor:not-allowed}.naturezas-falha[data-v-968765f7]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.naturezas-page[data-v-968765f7] .toast{border-radius:12px;margin:0}@media (width<=760px){.naturezas-page[data-v-968765f7]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.rota-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.rota-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.rota-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.rota-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.rota-sheet .rs-confirmar{z-index:95}.rota-sheet .rs{flex-direction:column;flex:1;min-height:0;display:flex}.rota-sheet .rs-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:16px 24px;display:grid;overflow:auto}.rota-sheet .rs-leitura{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.rota-sheet .rs-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.rota-sheet .rs-titulo{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin:0;padding:14px 18px;font-size:15px;font-weight:800;display:flex}.rota-sheet .rs-selo{color:var(--foreground);background:#f1ece9;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.rota-sheet .rs-bloco{gap:8px;padding:16px 18px 18px;display:grid}.rota-sheet .rs-distancia{margin-top:8px}.rota-sheet .rs-campo.rs-distancia input{max-width:220px}.rota-sheet .rs-campo input[readonly]{background:#f6f0ec}.rota-sheet .rs-pontas{grid-template-columns:120px minmax(0,1fr);gap:14px 12px}.rota-sheet .rs-campo{outline:none;align-content:start;gap:6px;min-width:0;display:grid}.rota-sheet .rs-campo>label{font-size:13px;font-weight:700;display:block}.rota-sheet .rs-municipio label{gap:6px;font-size:13px;font-weight:700;display:grid;position:relative}.rota-sheet .rs-municipio .mdfe-suggest{z-index:10;width:min(360px,90vw);max-height:240px;position:absolute;top:100%;overflow:auto}.rota-sheet .rs-obrig{color:var(--error)}.rota-sheet .rs-campo input,.rota-sheet .rs-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;width:100%;height:46px;padding:0 14px;font-size:15px}.rota-sheet .rs-campo input:disabled,.rota-sheet .rs-campo select:disabled{color:#5a5a5a;background:#f6f0ec}.rota-sheet .rs-campo input:focus,.rota-sheet .rs-campo select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.rota-sheet .rs-campo [aria-invalid=true]{border-color:var(--error)}.rota-sheet .rs-pontos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rota-sheet .rs-ponto{grid-template-columns:28px 90px minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.rota-sheet .rs-ponto .rs-campo input,.rota-sheet .rs-ponto .rs-campo select{height:42px}.rota-sheet .rs-numero{background:var(--primary-soft);height:42px;color:var(--link);border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.rota-sheet .rs-ordem{gap:6px;display:flex}.rota-sheet .rs-icone{border:1.5px solid var(--border-strong);background:var(--card);width:36px;height:42px;color:var(--foreground);border-radius:10px;place-items:center;padding:0;font-size:15px;display:grid}.rota-sheet .rs-icone:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.rota-sheet .rs-remover{color:var(--error)}.rota-sheet .rs-ponto-erro{grid-column:2/-1}.rota-sheet .rs-adicionar{color:var(--link);background:0 0;border:0;justify-self:start;padding:4px 0;font-size:14px;font-weight:700}.rota-sheet .rs-adicionar:hover:not(:disabled){text-decoration:underline}.rota-sheet .rs-linha-tempo{margin:0;padding:0 0 0 4px;list-style:none}.rota-sheet .rs-linha-tempo li{padding:0 0 12px 22px;display:grid;position:relative}.rota-sheet .rs-linha-tempo li:before{content:"";border:2px solid var(--primary);background:var(--card);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:0}.rota-sheet .rs-linha-tempo li.ponta:before{background:var(--primary)}.rota-sheet .rs-linha-tempo li:not(:last-child):after{content:"";border-left:2px dashed var(--primary-soft-border);position:absolute;top:17px;bottom:0;left:6px}.rota-sheet .rs-linha-tempo li:last-child{padding-bottom:0}.rota-sheet .rs-linha-tempo strong{font-size:14px}.rota-sheet .rs-linha-tempo span{color:var(--muted-foreground);font-size:12.5px}.rota-sheet .rs-erro{color:var(--error);margin:0;font-size:13px}.rota-sheet .rs-dica{color:var(--muted-foreground);margin:0;font-size:12.5px}.rota-sheet .rs-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.rota-sheet .rs-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.rota-sheet .rs-rodape-dir{gap:10px;display:flex}.rota-sheet .rs-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.rota-sheet .rs-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.rota-sheet .rs-b-pri:hover:not(:disabled){background:var(--primary-hover)}.rota-sheet .rs-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.rota-sheet button:disabled{opacity:.5;cursor:not-allowed}.rota-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=560px){.rota-sheet .rs-pontas{grid-template-columns:96px minmax(0,1fr)}.rota-sheet .rs-ponto{grid-template-columns:28px minmax(0,1fr)}.rota-sheet .rs-ponto .rs-municipio,.rota-sheet .rs-ordem{grid-column:2}}.vg[data-v-31ee73ae]{flex-direction:column;min-width:0;height:100%;display:flex}.vg-linha1[data-v-31ee73ae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 0;display:flex}.vg-busca[data-v-31ee73ae]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-31ee73ae]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-31ee73ae]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 120px 0 38px;font-size:13.5px}.vg-busca input[data-v-31ee73ae]::placeholder{color:var(--muted-foreground)}.vg-filtro[data-v-31ee73ae]{border:1px solid var(--border-strong);background:var(--card);border-radius:6px;height:28px;padding:0 8px;font-size:12.5px;font-weight:500;position:absolute;right:5px}.vg-linha2[data-v-31ee73ae]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px 12px;display:flex}.vg-selecao[data-v-31ee73ae],.vg-ferramentas[data-v-31ee73ae]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-31ee73ae]{width:16px;height:16px;accent-color:var(--primary)}.vg-acao[data-v-31ee73ae]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-acao[data-v-31ee73ae]:hover:not(:disabled),.vg-quadrado[data-v-31ee73ae]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-31ee73ae]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-31ee73ae]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-31ee73ae]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-31ee73ae]{border:0;min-width:900px}.vg-tabela th[data-v-31ee73ae]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-31ee73ae]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela th[data-v-31ee73ae]:first-child,.vg-tabela td[data-v-31ee73ae]:first-child{padding-left:16px}.vg-tabela th[data-v-31ee73ae]:last-child,.vg-tabela td[data-v-31ee73ae]:last-child{padding-right:16px}.vg-tabela tbody tr[data-v-31ee73ae]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-31ee73ae]:not(.vg-estado):hover{background:var(--surface-hover)}.vg-tabela tbody tr:last-child td[data-v-31ee73ae]{border-bottom:0}.vg-col-check[data-v-31ee73ae]{width:40px;padding-right:0!important}.vg-col-check input[data-v-31ee73ae]{width:16px;height:16px;accent-color:var(--primary)}.vg-tabela th.vg-col-acoes[data-v-31ee73ae]{color:var(--foreground);text-transform:none;letter-spacing:0}.vg-col-acoes[data-v-31ee73ae]{width:112px}.vg-icone[data-v-31ee73ae]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:28px;height:28px;color:var(--foreground);vertical-align:middle;place-items:center;margin-right:4px;padding:0;display:inline-grid}.vg-icone[data-v-31ee73ae]:hover:not(:disabled){color:var(--primary);background:var(--primary-soft)}.vg-icone[data-v-31ee73ae]:disabled{opacity:.4}.vg-nome[data-v-31ee73ae]{font-weight:700}.vg-tabela .vg-num-col[data-v-31ee73ae]{text-align:right}.vg-pontos[data-v-31ee73ae]{text-overflow:ellipsis;max-width:420px;overflow:hidden}.vg-pontos strong[data-v-31ee73ae]{color:var(--link)}.vg-pontos.direta[data-v-31ee73ae]{color:var(--muted-foreground)}.vg-situacao[data-v-31ee73ae]{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.vg-situacao.ativa[data-v-31ee73ae]{color:#1e7a3c;background:#e3f4e8}.vg-situacao.inativa[data-v-31ee73ae]{color:var(--muted-foreground);background:#f1ece9}.vg-estado td[data-v-31ee73ae]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-31ee73ae]{margin:0 0 12px}.vg-erro[data-v-31ee73ae]{color:var(--error)}.vg-carregando td[data-v-31ee73ae]{text-align:center;padding:28px 16px}.vg-paginacao[data-v-31ee73ae]{border-top:1px solid var(--border);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.vg-paginacao nav[data-v-31ee73ae]{align-items:center;gap:4px;margin-left:auto;display:flex}.vg-pag[data-v-31ee73ae]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-31ee73ae]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-31ee73ae]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-31ee73ae]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-31ee73ae]{color:var(--muted-foreground);font-size:13px}.vg[data-v-31ee73ae] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-31ee73ae]:focus,.vg select[data-v-31ee73ae]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}.rotas-page[data-v-16db9b6f]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.rotas-cartao[data-v-16db9b6f]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.rotas-novo[data-v-16db9b6f]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.rotas-novo[data-v-16db9b6f]:hover:not(:disabled){background:var(--primary-hover)}.rotas-novo[data-v-16db9b6f]:disabled{opacity:.5;cursor:not-allowed}.rotas-falha[data-v-16db9b6f]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.rotas-page[data-v-16db9b6f] .toast{border-radius:12px;margin:0}@media (width<=760px){.rotas-page[data-v-16db9b6f]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.intro[data-v-7bff8344]{margin:0 0 12px;font-size:13px}.embutido .cte-form[data-v-7bff8344]{flex-direction:column;flex:1 0 auto;gap:0;display:flex}.embutido .cte-form>.panel[data-v-7bff8344]{box-shadow:none;border:0;border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 0}.embutido .cte-form>.panel[data-v-7bff8344]:first-child{padding-top:0}.embutido .cte-form>.panel>h2[data-v-7bff8344],.embutido .cte-form>.panel>p[data-v-7bff8344]{grid-column:1/-1;margin:0}.embutido .cte-form>.panel h2[data-v-7bff8344]{font-size:14px;font-weight:600}.embutido .cte-form label[data-v-7bff8344]{min-width:0}.embutido .cte-form input[data-v-7bff8344]:not([type=checkbox]),.embutido .cte-form select[data-v-7bff8344],.embutido .cte-form textarea[data-v-7bff8344]{box-sizing:border-box;width:100%;min-width:0}.embutido .cte-form label[data-v-7bff8344]:has(textarea){grid-column:1/-1}.novo-cte:not(.embutido) .cte-pe[data-v-7bff8344]{background:0 0;border-top:0;grid-column:1/-1;padding:12px 0 0}@media (width<=600px){.embutido .cte-form>.panel[data-v-7bff8344]{grid-template-columns:minmax(0,1fr)}}.estado-carregando[data-v-e2613570]{justify-content:center;padding:24px 0;display:flex}.artifacts[data-v-3d4eb1c7]{margin:0 0 8px;padding:0;list-style:none}.artifacts li[data-v-3d4eb1c7]{border-bottom:1px solid var(--line,#ddd);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.embutido[data-v-e7951a44]>.panel,.embutido[data-v-e7951a44] .panel{box-shadow:none}.embutido .actions[data-v-d27a16ab]{margin-top:0}.embutido .actions label[data-v-d27a16ab]{flex:1}.embutido .actions select[data-v-d27a16ab]{width:100%}.resultado[data-v-d27a16ab]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.resultado>p[data-v-d27a16ab]{margin:0}.erro-cert[data-v-d27a16ab]{flex-direction:column;gap:6px;margin:0;display:flex}.erro-cert strong[data-v-d27a16ab]{font-weight:600}.erro-cert details summary[data-v-d27a16ab]{cursor:pointer;font-size:12.5px}.erro-cert code[data-v-d27a16ab]{white-space:pre-wrap;word-break:break-word;opacity:.85;margin-top:6px;font-size:11.5px;display:block}.vg-numero[data-v-fcbc28d8]{color:var(--link);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.vg-numero[data-v-fcbc28d8]:hover{color:var(--link-hover)}.vg-tabela th[data-v-fcbc28d8]:first-child,.vg-tabela td[data-v-fcbc28d8]:first-child{padding-left:16px}.vg-tabela th[data-v-fcbc28d8]:last-child,.vg-tabela td[data-v-fcbc28d8]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-fcbc28d8]{border-bottom:0}.vg-selecionados[data-v-fcbc28d8]{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.vg-selecionados strong[data-v-fcbc28d8]{margin-right:auto;font-size:13px;font-weight:500}.vg-limpar[data-v-fcbc28d8]{color:var(--link);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500}.vg-limpar[data-v-fcbc28d8]:hover{text-decoration:underline}.vg[data-v-fcbc28d8]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-total[data-v-fcbc28d8]{color:var(--foreground);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.vg-total input[data-v-fcbc28d8]{width:16px;height:16px;accent-color:var(--primary)}.vg-acao[data-v-fcbc28d8]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-acao[data-v-fcbc28d8]:hover:not(:disabled),.vg-quadrado[data-v-fcbc28d8]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-fcbc28d8],[data-v-fcbc28d8] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-fcbc28d8]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-fcbc28d8]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela th[data-v-fcbc28d8]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-fcbc28d8]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-fcbc28d8]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-fcbc28d8]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-fcbc28d8]{width:44px;padding-right:0!important}.vg-col-check input[data-v-fcbc28d8]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-fcbc28d8]{width:112px}.vg-icone[data-v-fcbc28d8]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-right:2px;padding:0;display:inline-grid}.vg-icone[data-v-fcbc28d8]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-icone[data-v-fcbc28d8]:disabled{opacity:.4}.vg-nome[data-v-fcbc28d8]{text-transform:uppercase;font-weight:500}.vg-esqueleto td span[data-v-fcbc28d8]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-fcbc28d8;display:block}@keyframes vg-brilho-fcbc28d8{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-fcbc28d8]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-fcbc28d8]{margin:0 0 12px}.vg-erro[data-v-fcbc28d8]{color:var(--error)}.vg-faixa[data-v-fcbc28d8]{color:var(--muted-foreground);font-size:13px}.vg[data-v-fcbc28d8] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-fcbc28d8]:focus,.vg select[data-v-fcbc28d8]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-fcbc28d8]{animation:none}}.vg-chave[data-v-fcbc28d8]{font-variant-numeric:tabular-nums}.vg-sit[data-v-fcbc28d8]{color:var(--foreground);background:#f1ece9;border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.vg-sit.processando[data-v-fcbc28d8]{background:var(--warning-bg);color:var(--foreground)}.vg-sit.autorizado[data-v-fcbc28d8]{color:var(--success);background:#e8f5ee}.vg-sit.rejeitado[data-v-fcbc28d8]{background:var(--error-bg);color:var(--error)}.vg-sit.cancelado[data-v-fcbc28d8]{color:#3a3a3a;background:#ececec}.vg-tabela table[data-v-fcbc28d8]{border:0;min-width:1180px}.vg-carregando td[data-v-fcbc28d8]{text-align:center;padding:28px 16px}.cte-picker[data-v-f920f470]{border:1.5px solid var(--primary-soft-border);background:var(--card);border-radius:12px;gap:10px;padding:14px;display:grid}.cp-cabeca[data-v-f920f470]{justify-content:space-between;align-items:center;display:flex}.cp-cabeca h4[data-v-f920f470]{margin:0;font-size:14px;font-weight:800}.cp-fechar[data-v-f920f470]{border:1.5px solid var(--border-strong);background:var(--card);border-radius:8px;width:30px;height:30px}.cp-busca[data-v-f920f470]{border:1.5px solid var(--border-strong);border-radius:10px;height:40px;padding:0 12px;font-size:14px}.cp-lista[data-v-f920f470]{gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.cp-item label[data-v-f920f470]{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cp-item.inativo label[data-v-f920f470]{cursor:default;opacity:.7}.cp-item input[data-v-f920f470]{width:18px;height:18px;accent-color:var(--primary)}.cp-texto[data-v-f920f470]{flex:1;gap:2px;min-width:0;font-size:13px;display:grid}.cp-chave[data-v-f920f470]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.cp-tag[data-v-f920f470]{background:#f1ece9;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:700}.cp-vazio[data-v-f920f470]{color:var(--muted-foreground);margin:0;font-size:13px}.cp-erro[data-v-f920f470]{background:var(--error-bg);color:var(--error);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.cp-rodape[data-v-f920f470]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cp-paginas[data-v-f920f470]{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;display:flex}.cp-pag[data-v-f920f470]{border:1.5px solid var(--border-strong);background:var(--card);border-radius:8px;width:30px;height:30px;font-size:16px}.cp-incluir[data-v-f920f470]{background:var(--primary);height:38px;color:var(--primary-foreground);border:0;border-radius:10px;padding:0 16px;font-weight:700}.cp-incluir[data-v-f920f470]:hover:not(:disabled){background:var(--primary-hover)}button[data-v-f920f470]:disabled{opacity:.5;cursor:not-allowed}[data-v-f920f470]:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.tk-centro[data-v-f920f470]{justify-content:center;padding:24px 0;display:flex}.cte-docs[data-v-11230abc]{gap:14px;display:grid}.cd-cartao[data-v-11230abc]{background:var(--card);border:1px solid var(--border);border-radius:14px;gap:12px;padding:16px 18px;display:grid}.cd-titulo[data-v-11230abc]{color:var(--foreground);margin:0;font-size:15px;font-weight:800}.cd-opcoes[data-v-11230abc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cd-opcao[data-v-11230abc]{border:1.5px dashed var(--primary-soft-border);background:var(--primary-soft);text-align:left;cursor:pointer;border-radius:12px;gap:4px;padding:18px;display:grid}.cd-opcao[data-v-11230abc]:hover:not(:disabled),.cd-opcao.arrastando[data-v-11230abc]{border-color:var(--primary)}.cd-opcao-titulo[data-v-11230abc]{color:var(--link-hover);font-size:14px;font-weight:800}.cd-opcao-texto[data-v-11230abc]{color:var(--muted-foreground);font-size:13px}.cd-dica[data-v-11230abc]{color:var(--muted-foreground);margin:0;font-size:12.5px}.cd-enviando[data-v-11230abc]{background:var(--warning-bg);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.cd-erros[data-v-11230abc]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cd-erro[data-v-11230abc]{background:var(--error-bg);color:var(--error);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.cd-erro-fechar[data-v-11230abc]{width:26px;height:26px;color:var(--error);background:0 0;border:0;border-radius:6px;flex:none}.cd-vazio[data-v-11230abc]{color:var(--muted-foreground);margin:0;font-size:13.5px}.cd-lista[data-v-11230abc]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cd-nfe[data-v-11230abc]{border:1px solid var(--border);border-radius:10px;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:grid}.cd-tag[data-v-11230abc]{color:var(--link-hover);background:#ffe9e0;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:800}.cd-numero[data-v-11230abc]{white-space:nowrap;font-weight:700}.cd-partes[data-v-11230abc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cd-valor[data-v-11230abc]{white-space:nowrap;font-weight:700}.cd-remover[data-v-11230abc]{border:1.5px solid var(--border-strong);background:var(--card);border-radius:8px;width:28px;height:28px}.cd-remover[data-v-11230abc]:hover:not(:disabled){background:var(--error-bg);border-color:var(--error);color:var(--error)}.cd-totais[data-v-11230abc]{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:24px;padding-top:10px;font-size:13.5px;display:flex}.cd-totais strong[data-v-11230abc]{color:var(--foreground)}button[data-v-11230abc]:disabled{opacity:.5;cursor:not-allowed}[data-v-11230abc]:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=720px){.cd-opcoes[data-v-11230abc]{grid-template-columns:1fr}.cd-nfe[data-v-11230abc]{grid-template-columns:auto minmax(0,1fr) auto}.cd-partes[data-v-11230abc]{grid-column:1/-1}}.pc[data-v-9e432608]{background:#fff;border:1.5px solid #e6dcd6;border-radius:14px;min-width:0;margin-bottom:12px}.pc-cabeca[data-v-9e432608]{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.pc-titulo[data-v-9e432608]{color:var(--foreground);margin:0;font-size:14.5px;font-weight:800}.pc-cabeca-dir[data-v-9e432608]{align-items:center;gap:8px;display:flex}.pc-tag[data-v-9e432608]{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.pc-tag.completo[data-v-9e432608]{color:#14703f;background:#e3f5ea}.pc-tag.incompleto[data-v-9e432608]{color:#141414;background:#fff4d6}.pc-tag.opcional[data-v-9e432608]{color:#5a5a5a;background:#f1ece9}.pc-icone[data-v-9e432608]{color:#c23600;cursor:pointer;background:#fff;border:1.5px solid #d9d9d9;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.pc-icone[data-v-9e432608]:hover:not(:disabled){border-color:#c23600}.pc-corpo[data-v-9e432608]{color:#333;border-top:1px solid #e6dcd6;gap:0;padding:12px 16px;font-size:13px;line-height:1.5;display:grid}.pc-corpo p[data-v-9e432608]{overflow-wrap:anywhere;margin:0}.pc-nome[data-v-9e432608]{color:var(--foreground);font-weight:700}.pc-pendencias[data-v-9e432608]{color:#141414;background:#fff4d6;border-radius:10px;margin:8px 0 0;padding:8px 10px 8px 26px;font-size:12.5px}.pc-link[data-v-9e432608]{color:#c23600;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px;font-weight:700}.pc-link[data-v-9e432608]:hover:not(:disabled){text-decoration:underline}.pc-remover[data-v-9e432608]{margin-top:8px}.pc-vazio[data-v-9e432608]{color:#5a5a5a}button[data-v-9e432608]:disabled{opacity:.5;cursor:not-allowed}.pc[data-v-9e432608] :focus-visible{outline-offset:2px;outline:3px solid #141414}.pf[data-v-9bd7e136]{border-top:1px solid #e6dcd6;gap:14px;padding:14px 16px 16px;display:grid}.pf-campo[data-v-9bd7e136]{align-content:start;gap:6px;min-width:0;display:grid}.pf-escolha[data-v-9bd7e136]{max-width:640px}.pf-campo>label[data-v-9bd7e136]{color:var(--foreground);font-size:12px;font-weight:700;display:block}.pf-obrig[data-v-9bd7e136]{color:#b42318}.pf select[data-v-9bd7e136]{box-sizing:border-box;background:var(--card);width:100%;height:42px;color:var(--foreground);border:1.5px solid #d9d9d9;border-radius:12px;padding:0 12px;font-size:14px}.pf select[data-v-9bd7e136]:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.pf [aria-invalid=true][data-v-9bd7e136]{border-color:#b42318}.pf-dica[data-v-9bd7e136]{color:#5a5a5a;font-size:12px}.pf-aviso[data-v-9bd7e136]{background:#fff4d6;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.pf-resumo[data-v-9bd7e136]{background:#fff7f3;border:1px solid #e6dcd6;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;margin:0;padding:12px 14px;display:grid}.pf-resumo dt[data-v-9bd7e136]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.pf-resumo dd[data-v-9bd7e136]{margin:2px 0 0;font-size:14px;font-weight:600}.pf-2[data-v-9bd7e136]{grid-column:span 2}.pf-erro[data-v-9bd7e136]{color:#b42318;margin:0;font-size:13px}.pf-geral[data-v-9bd7e136]{background:var(--error-bg);border-radius:10px;padding:10px 12px}.pf-acoes[data-v-9bd7e136]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.pf-b[data-v-9bd7e136]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.pf-b-pri[data-v-9bd7e136]{color:#fff;background:#d93f00;border:0}.pf-b-pri[data-v-9bd7e136]:hover:not(:disabled){background:#b83500}.pf-b-sec[data-v-9bd7e136]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.pf-b[data-v-9bd7e136]:disabled{opacity:.5;cursor:not-allowed}.pf[data-v-9bd7e136] :focus-visible{outline-offset:2px;outline:3px solid #141414}@media (width<=900px){.pf-resumo[data-v-9bd7e136]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.pf-resumo[data-v-9bd7e136]{grid-template-columns:1fr}.pf-2[data-v-9bd7e136]{grid-column:auto}}.ts[data-v-c8fd5ca1]{gap:8px;display:grid}.ts-pilulas[data-v-c8fd5ca1]{flex-wrap:wrap;gap:8px;display:flex}.ts-pilula[data-v-c8fd5ca1]{height:34px;color:var(--foreground);cursor:pointer;background:#fff;border:1.5px solid #e6dcd6;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.ts-circulo[data-v-c8fd5ca1]{box-sizing:border-box;background:#fff;border:1.5px solid #b9aea8;border-radius:50%;width:16px;height:16px}.ts-pilula.marcada[data-v-c8fd5ca1]{color:#8f2700;background:#fff1eb;border-color:#d93f00}.ts-pilula.marcada .ts-circulo[data-v-c8fd5ca1]{border:5px solid #d93f00}.ts-pilula.apagada[data-v-c8fd5ca1]{opacity:.5;cursor:not-allowed}.ts-pilula[aria-disabled=true][data-v-c8fd5ca1]:not(.apagada){cursor:default}.ts-pilula[data-v-c8fd5ca1]:focus-visible{outline-offset:2px;outline:3px solid #141414}.ts-apoio[data-v-c8fd5ca1]{color:#5a5a5a;margin:0;font-size:12px}.cte-part[data-v-a3166cc7]{align-content:start;display:grid}.cp-carregando[data-v-a3166cc7]{color:var(--muted-foreground);margin:0;font-size:14px}.cp-aviso[data-v-a3166cc7]{color:#141414;background:#fff4d6;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px;display:flex}.cp-aviso-fechar[data-v-a3166cc7]{background:0 0;border:0;border-radius:6px;width:26px;height:26px}.cp-dupla[data-v-a3166cc7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.cp-dupla>.cp-largo[data-v-a3166cc7]{grid-column:1/-1}.cp-tomador[data-v-a3166cc7]{background:#fff;border:1.5px solid #e6dcd6;border-radius:14px;margin-bottom:12px}.cp-tomador-cabeca[data-v-a3166cc7]{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.cp-tomador-cabeca h3[data-v-a3166cc7]{margin:0;font-size:14.5px;font-weight:800}.cp-tag[data-v-a3166cc7]{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.cp-tag.completo[data-v-a3166cc7]{color:#14703f;background:#e3f5ea}.cp-tag.incompleto[data-v-a3166cc7]{color:#141414;background:#fff4d6}.cp-tomador-corpo[data-v-a3166cc7]{border-top:1px solid #e6dcd6;gap:10px;padding:12px 16px;display:grid}.cp-pendencias[data-v-a3166cc7]{color:#141414;background:#fff4d6;border-radius:10px;margin:0;padding:8px 10px 8px 26px;font-size:12.5px}.cp-outro[data-v-a3166cc7]{color:#333;font-size:13px;line-height:1.5}.cp-outro p[data-v-a3166cc7]{overflow-wrap:anywhere;margin:0}.cp-outro-nome[data-v-a3166cc7]{color:var(--foreground);font-weight:700}.cp-link[data-v-a3166cc7]{color:#c23600;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:13.5px;font-weight:700}.cp-fundo[data-v-a3166cc7]{z-index:96;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cp-dialogo[data-v-a3166cc7]{background:var(--card);border-radius:16px;gap:16px;width:min(420px,100%);padding:22px;display:grid;box-shadow:0 20px 50px #00000040}.cp-dialogo h3[data-v-a3166cc7]{margin:0;font-size:17px;font-weight:800}.cp-dialogo-acoes[data-v-a3166cc7]{justify-content:flex-end;gap:10px;display:flex}.cp-b[data-v-a3166cc7]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.cp-b-pri[data-v-a3166cc7]{color:#fff;background:#d93f00;border:0}.cp-b-pri[data-v-a3166cc7]:hover{background:#b83500}.cp-b-sec[data-v-a3166cc7]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}button[data-v-a3166cc7]:disabled{opacity:.5;cursor:not-allowed}.cte-part[data-v-a3166cc7] :focus-visible{outline-offset:2px;outline:3px solid #141414}@media (width<=700px){.cp-dupla[data-v-a3166cc7]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cte-part[data-v-a3166cc7] *{transition:none!important;animation:none!important}}.tk-centro[data-v-a3166cc7]{justify-content:center;padding:24px 0;display:flex}.cp-cabecalho[data-v-ac882d43],.cp-linha[data-v-ac882d43]{grid-template-columns:1fr 150px 34px;align-items:start;gap:8px;display:grid}.cp-cabecalho[data-v-ac882d43]{color:var(--foreground);font-size:13px;font-weight:700}.cp-linha[data-v-ac882d43]{margin-top:8px}.cp-tipo[data-v-ac882d43]{min-width:0;position:relative}.cp-remover[data-v-ac882d43]{color:#5a5a5a;cursor:pointer;background:#fff;border:1.5px solid #d9d9d9;border-radius:10px;width:34px;height:42px}.cp-remover[data-v-ac882d43]:hover:not(:disabled){color:#b42318;border-color:#b42318}.cp-remover[data-v-ac882d43]:disabled{opacity:.5;cursor:not-allowed}.cp-adicionar[data-v-ac882d43]{margin-top:10px}.cp-total[data-v-ac882d43]{background:#fff1eb;border:1px solid #e6dcd6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.cp-total span[data-v-ac882d43]{font-size:14px;font-weight:800}.cp-total strong[data-v-ac882d43]{color:#141414;font-size:18px;font-weight:800}.vc-cfop[data-v-44cbc013],.vc-municipio-busca[data-v-44cbc013]{position:relative}.vc-rotulo-linha[data-v-44cbc013]{align-items:center;gap:8px;display:flex}.vc-municipio-linha[data-v-44cbc013]{grid-template-columns:96px 1fr;gap:8px;display:grid}.vc-aviso[data-v-44cbc013]{color:#141414;background:#fff4d6;border:1px solid #f5a300;border-radius:10px;margin:6px 0 0;padding:8px 12px;font-size:12.5px;font-weight:700}.vc-caixa[data-v-44cbc013]{color:var(--foreground);cursor:not-allowed;opacity:.6;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.vc-caixa input[data-v-44cbc013]{accent-color:#d93f00;width:20px;height:20px}.vc-rntrc[data-v-44cbc013]{margin:0;font-size:13px}.vc-rntrc-rotulo[data-v-44cbc013]{color:#5a5a5a;font-weight:700}.vc-rntrc-valor[data-v-44cbc013]{color:#141414;font-weight:700}.vc-titulo-linha[data-v-4f46f3bf]{align-items:center;gap:8px;display:flex}.ib-dupla[data-v-4f46f3bf],.ib-linha[data-v-4f46f3bf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=600px){.ib-dupla[data-v-4f46f3bf],.ib-linha[data-v-4f46f3bf]{grid-template-columns:1fr}}.cte-valores .vc-colunas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cte-valores .vc-trib-check{align-items:flex-start;gap:8px;font-size:14px;font-weight:700;display:flex}.cte-valores .vc-trib-check input{margin-top:3px}.cte-valores .vc-trib-resumo{background:#fff7f3;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:0;padding:10px 12px;display:grid}.cte-valores .vc-trib-resumo dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-size:11px;font-weight:800}.cte-valores .vc-trib-resumo dd{margin:2px 0 0;font-size:14px;font-weight:700}.cte-valores .vc-carregando{color:var(--muted-foreground);margin:0;font-size:14px}.cte-valores .vc{background:#fff;border:1px solid #e6dcd6;border-radius:14px;min-width:0;margin-bottom:14px}.cte-valores .vc-titulo{color:var(--foreground);border-bottom:1px solid #e6dcd6;margin:0;padding:14px 18px;font-size:15px;font-weight:800}.cte-valores .vc-corpo{padding:18px}.cte-valores .vc-grade{gap:14px;display:grid}.cte-valores .vc-grupo{gap:6px;min-width:0;display:grid;position:relative}.cte-valores label.vc-rotulo,.cte-valores .vc-rotulo{color:var(--foreground);font-size:13px;font-weight:700;display:block}.cte-valores .vc-obrig{color:#b42318}.cte-valores .vc-campo{box-sizing:border-box;width:100%;height:48px;color:var(--foreground);background:#fff;border:1.5px solid #d9d9d9;border-radius:12px;padding:0 12px;font-size:14px}.cte-valores .vc-campo-baixo{height:42px}.cte-valores .vc-num{text-align:right;font-variant-numeric:tabular-nums}.cte-valores .vc-campo:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.cte-valores .vc-campo[readonly],.cte-valores .vc-campo:disabled{color:#333;background:#f6f3f1}.cte-valores .vc-campo[aria-invalid=true]{border-color:#b42318}.cte-valores .vc-dica{color:#5a5a5a;margin:0;font-size:12px}.cte-valores .vc-erro{color:#b42318;margin:4px 0 0;font-size:13px}.cte-valores .vc-tag{color:#8f2700;background:#ffe9e0;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cte-valores .vc-link{color:#c23600;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.cte-valores .vc-link-mini{font-size:12.5px}.cte-valores .vc-link:hover{color:#8f2700;text-decoration:underline}.cte-valores .vc-lista{z-index:6;background:#fff;border:1.5px solid #e6dcd6;border-radius:12px;max-height:260px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 10px 24px #0000001f}.cte-valores .vc-lista li{cursor:pointer;border-radius:8px;padding:8px 10px;font-size:13.5px}.cte-valores .vc-lista li:hover,.cte-valores .vc-lista li.ativa{background:#fff1eb}.cte-valores :focus-visible{outline-offset:2px;outline:3px solid #141414}.cte-valores .vc-campo:focus-visible{outline:none}@media (width<=900px){.cte-valores .vc-colunas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cte-valores *{transition:none!important;animation:none!important}}.rv[data-v-3c28193a]{gap:0;display:grid}.rv-bloco[data-v-3c28193a]{border-bottom:1px solid #e6dcd6;padding:12px 0}.rv-bloco[data-v-3c28193a]:first-child{padding-top:0}.rv-bloco[data-v-3c28193a]:last-child{border-bottom:0;padding-bottom:0}.rv-cabeca[data-v-3c28193a]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.rv-cabeca h4[data-v-3c28193a]{letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;margin:0;font-size:12px;font-weight:800}.rv-bloco p[data-v-3c28193a]{color:#141414;margin:0;font-size:14px;font-weight:700}.rv-lista[data-v-3c28193a]{grid-template-columns:minmax(110px,auto) 1fr;gap:6px 12px;margin:0;display:grid}.rv-lista dt[data-v-3c28193a]{color:#5a5a5a;font-size:12.5px;font-weight:700}.rv-lista dd[data-v-3c28193a]{overflow-wrap:anywhere;color:#333;gap:2px;min-width:0;margin:0;font-size:13px;display:grid}.rv-lista dd strong[data-v-3c28193a]{color:#141414;font-size:14px;font-weight:700}.cte-obs .co-colunas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cte-obs .co-carregando{color:var(--muted-foreground);margin:0;font-size:14px}.cte-obs .co{background:#fff;border:1px solid #e6dcd6;border-radius:14px;min-width:0;margin-bottom:14px}.cte-obs .co-titulo{color:var(--foreground);border-bottom:1px solid #e6dcd6;margin:0;padding:14px 18px;font-size:15px;font-weight:800}.cte-obs .co-corpo{padding:18px}.cte-obs .co-grupo{gap:8px;display:grid}.cte-obs label.co-rotulo{color:var(--foreground);font-size:13px;font-weight:700;display:block}.cte-obs .co-texto{box-sizing:border-box;resize:vertical;width:100%;min-height:120px;font:inherit;color:var(--foreground);background:#fff;border:1.5px solid #d9d9d9;border-radius:12px;padding:12px 14px;font-size:14px}.cte-obs .co-texto:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.cte-obs .co-texto[readonly]{background:#f6f3f1}.cte-obs .co-texto[aria-invalid=true]{border-color:#b42318}.cte-obs .co-rodape-texto{justify-content:space-between;gap:12px;display:flex}.cte-obs .co-dica{color:#5a5a5a;margin:0;font-size:12px}.cte-obs .co-contador{color:#5a5a5a;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:12px}.cte-obs .co-contador.excedeu{color:#b42318;font-weight:700}.cte-obs .co-erro{color:#b42318;margin:0;font-size:13px}.cte-obs .co-aviso{border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:700}.cte-obs .co-aviso.verde{color:#14703f;background:#e3f5ea;border:1px solid #1e9e5a}.cte-obs .co-aviso.ambar{color:#141414;background:#fff4d6;border:1px solid #f5a300}.cte-obs .co-pendencias{gap:12px;display:grid}.cte-obs .co-grupo-pend h4{letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;margin:0 0 6px;font-size:12px;font-weight:800}.cte-obs .co-grupo-pend ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cte-obs .co-grupo-pend li{color:#141414;grid-template-columns:18px 1fr auto;align-items:start;gap:8px;font-size:13.5px;display:grid}.cte-obs .co-icone{color:#141414;background:#f5a300;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:800;display:inline-grid}.cte-obs .co-link{color:#c23600;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.cte-obs .co-link:hover:not(:disabled){color:#8f2700;text-decoration:underline}.cte-obs .co-link:disabled{opacity:.5;cursor:not-allowed}.cte-obs .co-revisar{justify-self:start;font-size:13.5px}.cte-obs :focus-visible{outline-offset:2px;outline:3px solid #141414}.cte-obs .co-texto:focus-visible{outline:none}@media (width<=900px){.cte-obs .co-colunas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cte-obs *{transition:none!important;animation:none!important}}.re[data-v-e5663c67]{color:#141414;border-radius:14px;gap:8px;padding:16px 18px;font-size:14px;display:grid}.re.autorizado[data-v-e5663c67],.re.encerrado[data-v-e5663c67]{background:#e3f5ea;border:1px solid #1e9e5a}.re.processando[data-v-e5663c67]{background:#fff4d6;border:1px solid #f5a300}.re.rejeitado[data-v-e5663c67],.re.denegado[data-v-e5663c67],.re.erro[data-v-e5663c67]{color:#b42318;background:#fdecea;border:1px solid #b42318}.re.cancelado[data-v-e5663c67]{background:#f1ece9;border:1px solid #e6dcd6}.re-titulo[data-v-e5663c67]{margin:0;font-size:15px;font-weight:800}.re.autorizado .re-titulo[data-v-e5663c67],.re.encerrado .re-titulo[data-v-e5663c67]{color:#14703f}.re p[data-v-e5663c67]{margin:0}.re-dados[data-v-e5663c67]{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.re-dados dt[data-v-e5663c67]{color:#5a5a5a;font-weight:700}.re-dados dd[data-v-e5663c67]{min-width:0;margin:0;font-weight:700}.re-chave[data-v-e5663c67]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.re-chave span[data-v-e5663c67]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px}.re-b[data-v-e5663c67]{height:34px;color:inherit;cursor:pointer;background:#fff;border:1.5px solid;border-radius:10px;justify-self:start;padding:0 12px;font-size:13px;font-weight:700}.re-b[data-v-e5663c67]:disabled{opacity:.5;cursor:not-allowed}.re-copiado[data-v-e5663c67]{font-size:12.5px;font-weight:700}.re-erro[data-v-e5663c67]{color:#b42318;margin:0;font-size:13px}.re[data-v-e5663c67] :focus-visible{outline-offset:2px;outline:3px solid #141414}.cte-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.cte-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.cte-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.cte-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.cte-sheet .cs{flex-direction:column;flex:1;min-height:0;display:flex}.cte-sheet .cs-topo{flex:none;padding:16px 24px 0}.cte-sheet .cs-resumo{grid-template-columns:1fr 1.2fr .8fr;gap:12px;margin-bottom:16px;display:grid}.cte-sheet .cs-resumo-cartao{background:var(--card);border:1px solid var(--border);border-radius:12px;gap:4px;min-width:0;padding:10px 14px;display:grid}.cte-sheet .cs-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.cte-sheet .cs-valor{color:var(--foreground);font-size:14.5px;font-weight:700}.cte-sheet .cs-serie{border:1.5px solid var(--border-strong);border-radius:8px;justify-self:start;height:30px;padding:0 8px;font-weight:700}.cte-sheet .cs-passos{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.cte-sheet .cs-passo{border:1.5px solid var(--border-strong);background:var(--card);height:42px;color:var(--foreground);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.cte-sheet .cs-passo.atual{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.cte-sheet .cs-passo.apagado{opacity:.55;cursor:not-allowed}.cte-sheet .cs-passo-num{background:#f1ece9;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-grid}.cte-sheet .cs-passo.atual .cs-passo-num{background:var(--primary);color:var(--primary-foreground)}.cte-sheet .cs-passo.concluido .cs-passo-num{color:#fff;background:#1e9e5a}.cte-sheet .cs-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:0 24px 16px;display:grid;overflow:auto}.cte-sheet .cs-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:14px;display:flex}.cte-sheet .cs-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.cte-sheet .cs-rodape-dir,.cte-sheet .cs-dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cte-sheet .cs-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.cte-sheet .cs-b-mini{height:34px;padding:0 12px}.cte-sheet .cs-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.cte-sheet .cs-b-emitir{background:#d93f00;height:44px}.cte-sheet .cs-b-emitir:hover:not(:disabled){background:#b83500}.cte-sheet .cs-corpo .toast{border-radius:12px;margin:0}.cte-sheet .cs-b-pri:hover:not(:disabled){background:var(--primary-hover)}.cte-sheet .cs-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.cte-sheet .cs-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.cte-sheet .cs-b-perigo{border:1.5px solid var(--error);background:var(--card);color:var(--error)}.cte-sheet .cs-b-perigo:hover{background:var(--error-bg)}.cte-sheet .cs-b:disabled{opacity:.5;cursor:not-allowed}.cte-sheet .cs-fundo{z-index:95;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cte-sheet .cs-dialogo{background:var(--card);border-radius:16px;gap:12px;width:min(480px,100%);padding:22px;display:grid;box-shadow:0 20px 50px #00000040}.cte-sheet .cs-dialogo h3{margin:0;font-size:18px;font-weight:800}.cte-sheet .cs-dialogo p{color:var(--muted-foreground);margin:0;font-size:14px}.cte-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=1000px){.cte-sheet .side-sheet{width:100%!important}}@media (width<=640px){.cte-sheet .cs-resumo,.cte-sheet .cs-passos{grid-template-columns:1fr 1fr}}.cc-fundo[data-v-eac30bb7]{z-index:60;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cc[data-v-eac30bb7]{background:var(--card);border-radius:16px;gap:10px;width:min(520px,100%);padding:22px;display:grid;box-shadow:0 20px 48px #0003}.cc-titulo[data-v-eac30bb7]{margin:0;font-size:18px;font-weight:800}.cc-texto[data-v-eac30bb7]{color:#5a5a5a;margin:0;font-size:14px}.cc-rotulo[data-v-eac30bb7]{font-size:13px;font-weight:700}.cc-obrig[data-v-eac30bb7]{color:#b42318}.cc textarea[data-v-eac30bb7]{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1.5px solid #d9d9d9;border-radius:12px;padding:10px 12px;font-size:14px}.cc textarea[data-v-eac30bb7]:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.cc textarea[aria-invalid=true][data-v-eac30bb7]{border-color:#b42318}.cc-contador[data-v-eac30bb7]{color:#5a5a5a;margin:0;font-size:12px}.cc-curto[data-v-eac30bb7]{color:#b42318}.cc-erro[data-v-eac30bb7]{background:var(--error-bg);color:#b42318;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.cc-acoes[data-v-eac30bb7]{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.cc-b[data-v-eac30bb7]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.cc-b-sec[data-v-eac30bb7]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.cc-b-perigo[data-v-eac30bb7]{color:#fff;background:#b42318;border:0}.cc-b[data-v-eac30bb7]:disabled{opacity:.55;cursor:not-allowed}.cc[data-v-eac30bb7] :focus-visible{outline-offset:2px;outline:3px solid #141414}.cte-page[data-v-f104f01d]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.cte-cartao[data-v-f104f01d]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.cte-falha[data-v-f104f01d]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.cte-page[data-v-f104f01d] .toast{border-radius:12px;margin:0}@media (width<=760px){.cte-page[data-v-f104f01d]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.cte-page[data-v-f104f01d] .cte-lateral .side-sheet{width:min(560px,100%)}.cte-page .cte-form[data-v-f104f01d]{gap:14px;display:grid}.cte-page .cte-form label[data-v-f104f01d]{gap:6px;font-weight:700;display:grid}.cte-page .cte-erros[data-v-f104f01d]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px 12px 30px;font-size:14px}.rf[data-v-2c86c523]{gap:14px;padding-bottom:16px;display:grid}.rf-retorno[data-v-2c86c523]{background:var(--error-bg);color:#b42318;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.rf-cartao[data-v-2c86c523]{border:1px solid #e6dcd6;border-radius:12px;gap:12px;padding:14px 16px;display:grid}.rf-titulo[data-v-2c86c523]{margin:0;font-size:14px;font-weight:800}.rf-grade[data-v-2c86c523]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rf-largo[data-v-2c86c523]{grid-column:1/-1}.rf-campo[data-v-2c86c523]{align-content:start;gap:6px;min-width:0;display:grid}.rf-campo>label[data-v-2c86c523]{font-size:12px;font-weight:700;display:block}.rf-obrig[data-v-2c86c523]{color:#b42318}.rf-campo input[data-v-2c86c523],.rf-campo select[data-v-2c86c523]{box-sizing:border-box;background:var(--card);width:100%;height:42px;color:var(--foreground);border:1.5px solid #d9d9d9;border-radius:12px;padding:0 12px;font-size:14px}.rf-campo input[data-v-2c86c523]:focus,.rf-campo select[data-v-2c86c523]:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.rf [aria-invalid=true][data-v-2c86c523]{border-color:#b42318}.rf-erro[data-v-2c86c523]{color:#b42318;margin:0;font-size:12px}.rf-dica[data-v-2c86c523]{color:#5a5a5a;margin:0;font-size:12px}.rf-check[data-v-2c86c523]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.rf-acoes[data-v-2c86c523]{justify-content:flex-end;gap:10px;display:flex}.rf-b[data-v-2c86c523]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.rf-b-pri[data-v-2c86c523]{color:#fff;background:#d93f00;border:0}.rf-b-pri[data-v-2c86c523]:hover:not(:disabled){background:#b83500}.rf-b-sec[data-v-2c86c523]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.rf-b[data-v-2c86c523]:disabled{opacity:.5;cursor:not-allowed}.rf[data-v-2c86c523] :focus-visible{outline-offset:2px;outline:3px solid #141414}@media (width<=600px){.rf-grade[data-v-2c86c523]{grid-template-columns:1fr}}.rfv[data-v-ffb12e1b]{gap:16px;display:grid}.rfv-topo[data-v-ffb12e1b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rfv-h1[data-v-ffb12e1b]{margin:0;font-size:22px;font-weight:800}.rfv-h2[data-v-ffb12e1b]{margin:0;font-size:16px;font-weight:800}.rfv-sub[data-v-ffb12e1b]{color:#5a5a5a;margin:4px 0 0;font-size:13px}.rfv-falha[data-v-ffb12e1b]{background:var(--error-bg);color:#b42318;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.rfv-cartao[data-v-ffb12e1b]{background:var(--card);border:1px solid #e6dcd6;border-radius:14px;gap:12px;padding:18px;display:grid}.rfv-vazio[data-v-ffb12e1b]{color:#5a5a5a;margin:0;font-size:14px}.rfv-tabela[data-v-ffb12e1b]{overflow-x:auto}.rfv table[data-v-ffb12e1b]{border-collapse:collapse;width:100%;font-size:13px}.rfv th[data-v-ffb12e1b],.rfv td[data-v-ffb12e1b]{text-align:left;vertical-align:top;border-bottom:1px solid #f0e9e5;padding:9px 10px}.rfv thead th[data-v-ffb12e1b]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);background:#fff7f3;font-size:11px;font-weight:800}.rfv-forte[data-v-ffb12e1b]{font-weight:700}.rfv-sit[data-v-ffb12e1b]{border:1px solid;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.rfv-ativa[data-v-ffb12e1b]{color:#067647}.rfv-inativa[data-v-ffb12e1b]{color:#5a5a5a}.rfv-acoes[data-v-ffb12e1b]{white-space:nowrap;gap:6px;display:flex}.rfv-icone[data-v-ffb12e1b]{border:1.5px solid var(--border-strong);background:var(--card);height:30px;color:var(--foreground);border-radius:9px;padding:0 10px;font-size:12.5px;font-weight:700}.rfv-icone[data-v-ffb12e1b]:disabled{opacity:.45;cursor:not-allowed}.rfv-aliq[data-v-ffb12e1b]{gap:12px;display:grid}.rfv-aliq-tabela[data-v-ffb12e1b]{width:100%;max-width:640px}.rfv-num[data-v-ffb12e1b]{text-align:right!important}.rfv-pct[data-v-ffb12e1b]{align-items:center;gap:6px;font-weight:700;display:inline-flex}.rfv-pct input[data-v-ffb12e1b]{box-sizing:border-box;text-align:right;border:1.5px solid #d9d9d9;border-radius:10px;width:96px;height:36px;padding:0 10px;font-size:14px}.rfv-pct input[data-v-ffb12e1b]:focus,.rfv-aliq-nova select[data-v-ffb12e1b]:focus{border-color:#d93f00;outline:none;box-shadow:0 0 0 4px #d93f0029}.rfv-pct input[aria-invalid=true][data-v-ffb12e1b]{border-color:#b42318}.rfv-aliq-rodape[data-v-ffb12e1b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:640px;display:flex}.rfv-aliq-nova[data-v-ffb12e1b]{flex-wrap:wrap;gap:8px;display:flex}.rfv-aliq-nova select[data-v-ffb12e1b]{background:var(--card);border:1.5px solid #d9d9d9;border-radius:12px;min-width:240px;height:42px;padding:0 12px;font-size:14px}.rfv-erro[data-v-ffb12e1b]{color:#b42318;margin:0;font-size:13px}.rfv-b[data-v-ffb12e1b]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.rfv-b-pri[data-v-ffb12e1b]{color:#fff;background:#d93f00;border:0}.rfv-b-sec[data-v-ffb12e1b]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.rfv-topo-acoes[data-v-ffb12e1b]{flex-wrap:wrap;gap:10px;display:flex}.rfv-b-pri[data-v-ffb12e1b]:hover:not(:disabled){background:#b83500}.rfv-b[data-v-ffb12e1b]:disabled{opacity:.5;cursor:not-allowed}.rfv[data-v-ffb12e1b] :focus-visible{outline-offset:2px;outline:3px solid #141414}.detalhe[data-v-035a560a]{flex-direction:column;gap:14px;display:flex}.detalhe[data-v-035a560a]>*{margin:0}.detalhe[data-v-035a560a]:not(.embutido){max-width:880px}.topo[data-v-035a560a]{border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding-bottom:14px;display:flex;margin-bottom:0!important}.topo-selos[data-v-035a560a]{align-items:center;gap:8px;display:flex}.selo-amb[data-v-035a560a]{background:var(--neutral-bg);color:var(--text-strong);border-radius:999px;padding:2px 9px;font-size:12px}.topo-linha[data-v-035a560a]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.topo-numero[data-v-035a560a]{color:var(--brand-900);margin:0;font-size:18px;font-weight:600}.topo-ref[data-v-035a560a]{color:var(--muted-foreground);overflow-wrap:anywhere;margin:2px 0 0;font-size:12.5px}.topo-total[data-v-035a560a]{flex-direction:column;flex:none;align-items:flex-end;display:flex}.topo-total span[data-v-035a560a]{color:var(--muted-foreground);font-size:12px}.topo-total strong[data-v-035a560a]{font-variant-numeric:tabular-nums;color:var(--brand-900);font-size:22px;font-weight:500}.mono[data-v-035a560a]{overflow-wrap:anywhere;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.abas[data-v-035a560a]{border-bottom:1px solid var(--border);flex:none;gap:4px;display:flex;overflow:hidden}.aba[data-v-035a560a]{color:var(--muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13.5px;font-weight:500}.aba[data-v-035a560a]:hover{color:var(--foreground)}.aba[aria-selected=true][data-v-035a560a]{color:var(--primary);border-bottom-color:var(--primary)}.painel[data-v-035a560a]{flex-direction:column;gap:14px;display:flex}.fatos[data-v-035a560a]{border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.fatos>div[data-v-035a560a]{border-bottom:1px solid var(--border);min-width:0;padding:10px 14px}.fatos>div[data-v-035a560a]:not(.largo):nth-child(odd){border-right:1px solid var(--border)}.fatos>div.largo[data-v-035a560a]{grid-column:1/-1}.fatos>div[data-v-035a560a]:last-child{border-bottom:0}.fatos dt[data-v-035a560a]{color:var(--muted-foreground);margin-bottom:2px;font-size:12px}.fatos dd[data-v-035a560a]{color:var(--foreground);margin:0}.subtitulo[data-v-035a560a]{color:var(--brand-900);margin:0;font-size:14px;font-weight:600}.tempo[data-v-035a560a]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tempo li[data-v-035a560a]{grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;padding:0 0 14px;display:grid;position:relative}.tempo li[data-v-035a560a]:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:16px;bottom:0;left:5px}.tempo-ponto[data-v-035a560a]{background:var(--primary);width:12px;height:12px;box-shadow:0 0 0 3px var(--primary-soft);border-radius:50%;margin-top:3px}.tempo li.pendente .tempo-ponto[data-v-035a560a]{background:var(--card);border:2px solid var(--border-hover);box-shadow:none;box-sizing:border-box}.tempo-texto[data-v-035a560a]{flex-direction:column;gap:1px;font-size:13px;display:flex}.tempo-texto strong[data-v-035a560a]{font-weight:500}.tempo li.pendente .tempo-texto strong[data-v-035a560a]{color:var(--muted-foreground)}.tempo-data[data-v-035a560a]{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.nota[data-v-035a560a]{color:var(--muted-foreground);margin:0;font-size:12.5px}.partes[data-v-035a560a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.parte[data-v-035a560a]{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:3px;min-width:0;padding:14px;display:flex}.parte-rotulo[data-v-035a560a]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:11.5px;font-weight:600}.parte strong[data-v-035a560a]{overflow-wrap:anywhere;font-weight:500}.acoes[data-v-035a560a]{flex-wrap:wrap;gap:8px;display:flex}.bloco[data-v-035a560a]{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:14px;display:flex}.bloco textarea[data-v-035a560a]{box-sizing:border-box;width:100%}.vazio[data-v-035a560a]{border-radius:var(--radius);background:var(--surface-subtle);text-align:center;color:var(--muted-foreground);flex-direction:column;gap:2px;padding:16px;font-size:13px;display:flex}.vazio strong[data-v-035a560a]{color:var(--foreground);font-weight:500}.side-sheet-foot .push[data-v-035a560a]{font-size:12.5px}@media (width<=600px){.fatos[data-v-035a560a],.partes[data-v-035a560a]{grid-template-columns:minmax(0,1fr)}.fatos>div[data-v-035a560a]:not(.largo):nth-child(odd){border-right:0}}.doc-areas[data-v-026c01d7]{border-bottom:1px solid var(--border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.doc-areas button[data-v-026c01d7]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.doc-areas button[data-v-026c01d7]:hover{color:var(--foreground)}.doc-areas button[aria-selected=true][data-v-026c01d7]{color:var(--foreground);border-bottom-color:var(--primary)}.doc-seletores[data-v-026c01d7]{gap:10px;display:none}.doc-corpo[data-v-026c01d7]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.doc-lateral[data-v-026c01d7]{top:calc(var(--topbar-height,56px) + 12px);flex-direction:column;padding:10px;display:flex;position:sticky}.vizinha[data-v-026c01d7]{text-align:left;width:100%;color:var(--muted-foreground);border-radius:var(--radius);background:0 0;border:0;align-items:center;gap:10px;padding:10px;display:flex}.vizinha[data-v-026c01d7]:first-child{border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;margin-bottom:10px}.vizinha[data-v-026c01d7]:last-child{border-top:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);justify-content:space-between;margin-top:10px}.vizinha[data-v-026c01d7]:hover{background:var(--surface-hover)}.vizinha small[data-v-026c01d7]{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600;display:block}.vizinha b[data-v-026c01d7]{color:var(--foreground);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.lateral-titulo[data-v-026c01d7]{flex-direction:column;padding:4px 10px 8px;display:flex}.lateral-titulo b[data-v-026c01d7]{color:var(--foreground);font-size:15px;font-weight:600}.lateral-titulo small[data-v-026c01d7]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:10.5px;font-weight:600}.item[data-v-026c01d7]{border-radius:var(--radius);width:100%;color:var(--text-strong);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex;position:relative}.item[data-v-026c01d7]:hover{background:var(--surface-hover)}.item.ativo[data-v-026c01d7]{background:var(--primary-soft);color:var(--link);font-weight:500}.item.ativo[data-v-026c01d7]:before{content:"";background:var(--primary);border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:-10px}.item .nome[data-v-026c01d7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.doc-conteudo[data-v-026c01d7]{flex-direction:column;gap:12px;min-width:0;display:flex}.doc-conteudo[data-v-026c01d7]>*{margin:0}.trilha[data-v-026c01d7]{color:var(--muted-foreground);gap:8px;font-size:13px;display:flex}.trilha b[data-v-026c01d7]{color:var(--foreground);font-weight:500}.titulo[data-v-026c01d7]{color:var(--brand-900);font-size:24px;font-weight:600}.descricao[data-v-026c01d7]{color:var(--text-strong);font-size:13.5px;line-height:1.55}.descricao code[data-v-026c01d7],.faixa-auth code[data-v-026c01d7],.passos code[data-v-026c01d7],.doc-tabela code[data-v-026c01d7],.aviso code[data-v-026c01d7]{background:var(--primary-soft);color:var(--link);border-radius:5px;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.cartao-linha[data-v-026c01d7]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:12px;padding:10px 12px;display:flex}.cartao-linha .rotulo[data-v-026c01d7]{color:var(--foreground);min-width:90px;font-size:13px;font-weight:500}.cartao-linha .url[data-v-026c01d7]{color:var(--link);overflow-wrap:anywhere;flex:1;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px}.cartao-linha.rota[data-v-026c01d7]{padding:12px}.caminho[data-v-026c01d7]{color:var(--foreground);overflow-wrap:anywhere;flex:1;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:16px}.copiar-link[data-v-026c01d7]{gap:6px}.quadrado[data-v-026c01d7]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.quadrado[data-v-026c01d7]:hover{color:var(--primary);border-color:var(--primary-soft-border)}.quadrado.escuro[data-v-026c01d7]{z-index:1;color:#cfc6c0;background:#262626;border-color:#3a3a3a;position:absolute;top:10px;right:10px}.metodo[data-v-026c01d7]{text-align:center;color:#fff;background:#6b7280;border-radius:6px;flex:none;min-width:46px;padding:3px 8px;font-size:11px;font-weight:700}.metodo.get[data-v-026c01d7]{background:#1f6fd1}.metodo.post[data-v-026c01d7]{background:#14703f}.metodo.put[data-v-026c01d7],.metodo.patch[data-v-026c01d7]{background:#b45309}.metodo.delete[data-v-026c01d7]{background:var(--error)}.metodo.grande[data-v-026c01d7]{padding:5px 11px;font-size:12.5px}.doc-abas[data-v-026c01d7]{border-bottom:1px solid var(--border);flex:none;gap:4px;margin-top:6px;display:flex;overflow:hidden}.doc-abas button[data-v-026c01d7]{color:var(--muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-size:14px;display:inline-flex}.doc-abas button[aria-selected=true][data-v-026c01d7]{color:var(--primary);border-bottom-color:var(--primary)}.faixa-auth[data-v-026c01d7]{border-radius:var(--radius-lg);background:var(--primary-soft);border:1px solid var(--primary-soft-border);color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px;font-size:13.5px;display:flex}.faixa-auth>svg[data-v-026c01d7]{color:var(--primary)}.faixa-auth b[data-v-026c01d7]{color:var(--foreground);font-weight:600}.link[data-v-026c01d7]{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}.link[data-v-026c01d7]:hover{text-decoration:underline}.subtitulo[data-v-026c01d7]{color:var(--brand-900);align-items:center;gap:8px;margin:10px 0 0;font-size:16px;font-weight:600;display:flex}.subtitulo svg[data-v-026c01d7]{color:var(--primary)}.passos[data-v-026c01d7]{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13.5px;display:flex}.grade-ops[data-v-026c01d7]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.op-cartao[data-v-026c01d7]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);text-align:left;color:var(--muted-foreground);align-items:center;gap:12px;padding:12px 14px;display:flex}.op-cartao[data-v-026c01d7]:hover{border-color:var(--primary-soft-border);color:var(--primary)}.op-nome[data-v-026c01d7]{flex-direction:column;flex:1;min-width:0;display:flex}.op-nome b[data-v-026c01d7]{color:var(--foreground);font-weight:500}.op-nome code[data-v-026c01d7]{overflow-wrap:anywhere;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.doc-texto[data-v-026c01d7]{flex-direction:column;gap:10px;display:flex}.aviso[data-v-026c01d7]{border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--warning);border:1px solid #f3d9a6;padding:12px 14px;font-size:13px;line-height:1.5}.doc-tabela[data-v-026c01d7]{border-collapse:collapse;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;font-size:13px;overflow:hidden}.doc-tabela th[data-v-026c01d7],.doc-tabela td[data-v-026c01d7]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;background:0 0;padding:9px 12px}.doc-tabela th[data-v-026c01d7]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:11.5px;font-weight:600}.doc-tabela .exemplo[data-v-026c01d7]{color:var(--muted-foreground);overflow-wrap:anywhere}.duas-colunas[data-v-026c01d7]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.coluna[data-v-026c01d7]{flex-direction:column;gap:12px;min-width:0;display:flex}.coluna .subtitulo[data-v-026c01d7]{margin-top:6px}.cartao-codigo[data-v-026c01d7]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.linguas[data-v-026c01d7]{border-bottom:1px solid var(--border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.linguas button[data-v-026c01d7]{color:var(--text-strong);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:8px 12px;font-size:13.5px}.linguas button[aria-selected=true][data-v-026c01d7]{color:var(--primary);border-bottom-color:var(--primary)}.status[data-v-026c01d7]{color:var(--foreground);align-items:center;gap:10px;font-size:14px;display:flex}.codigo-http[data-v-026c01d7]{border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.codigo-http.ok[data-v-026c01d7]{background:var(--success-bg);color:var(--success)}.codigo-http.erro[data-v-026c01d7]{background:var(--error-bg);color:var(--error)}.codigo[data-v-026c01d7]{border-radius:var(--radius-lg);background:#1b1b1b;position:relative;overflow:hidden}.codigo pre[data-v-026c01d7]{color:#f3ede9;max-height:480px;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.7;overflow:auto}.codigo code[data-v-026c01d7]{white-space:pre;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace}.linha[data-v-026c01d7]{display:block}.linha i[data-v-026c01d7]{text-align:right;color:#6f6762;-webkit-user-select:none;user-select:none;width:26px;margin-right:14px;font-style:normal;display:inline-block}.payload[data-v-026c01d7]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);gap:14px;padding:16px;display:flex}.payload-icone[data-v-026c01d7]{border-radius:var(--radius);background:var(--primary-soft);width:38px;height:38px;color:var(--primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.payload b[data-v-026c01d7]{font-weight:600;display:block}.payload p[data-v-026c01d7]{color:var(--muted-foreground);margin:2px 0 6px;font-size:13px}@media (width<=1200px){.duas-colunas[data-v-026c01d7]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.doc-areas[data-v-026c01d7]{display:none}.doc-seletores[data-v-026c01d7]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doc-seletores select[data-v-026c01d7]{width:100%}.doc-corpo[data-v-026c01d7]{grid-template-columns:minmax(0,1fr)}.doc-lateral[data-v-026c01d7]{display:none}}.vg-numero[data-v-6f7f9329]{color:var(--link);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.vg-numero[data-v-6f7f9329]:hover{color:var(--link-hover)}.vg-tabela th[data-v-6f7f9329]:first-child,.vg-tabela td[data-v-6f7f9329]:first-child{padding-left:16px}.vg-tabela th[data-v-6f7f9329]:last-child,.vg-tabela td[data-v-6f7f9329]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-6f7f9329]{border-bottom:0}.vg-selecionados[data-v-6f7f9329]{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.vg-selecionados strong[data-v-6f7f9329]{margin-right:auto;font-size:13px;font-weight:500}.vg-limpar[data-v-6f7f9329]{color:var(--link);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500}.vg-limpar[data-v-6f7f9329]:hover{text-decoration:underline}.vg[data-v-6f7f9329]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-total[data-v-6f7f9329]{color:var(--foreground);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.vg-total input[data-v-6f7f9329]{width:16px;height:16px;accent-color:var(--primary)}.vg-acao[data-v-6f7f9329]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-acao[data-v-6f7f9329]:hover:not(:disabled),.vg-quadrado[data-v-6f7f9329]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-6f7f9329],[data-v-6f7f9329] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-6f7f9329]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-6f7f9329]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela th[data-v-6f7f9329]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-6f7f9329]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-6f7f9329]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-6f7f9329]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-6f7f9329]{width:44px;padding-right:0!important}.vg-col-check input[data-v-6f7f9329]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-6f7f9329]{width:112px}.vg-icone[data-v-6f7f9329]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-right:2px;padding:0;display:inline-grid}.vg-icone[data-v-6f7f9329]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-icone[data-v-6f7f9329]:disabled{opacity:.4}.vg-nome[data-v-6f7f9329]{text-transform:uppercase;font-weight:500}.vg-esqueleto td span[data-v-6f7f9329]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-6f7f9329;display:block}@keyframes vg-brilho-6f7f9329{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-6f7f9329]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-6f7f9329]{margin:0 0 12px}.vg-erro[data-v-6f7f9329]{color:var(--error)}.vg-faixa[data-v-6f7f9329]{color:var(--muted-foreground);font-size:13px}.vg[data-v-6f7f9329] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-6f7f9329]:focus,.vg select[data-v-6f7f9329]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-6f7f9329]{animation:none}}.vg-chave[data-v-6f7f9329]{font-variant-numeric:tabular-nums}.vg-sit[data-v-6f7f9329]{color:var(--foreground);background:#f1ece9;border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.vg-sit.processando[data-v-6f7f9329]{background:var(--warning-bg);color:var(--foreground)}.vg-sit.autorizado[data-v-6f7f9329]{color:var(--success);background:#e8f5ee}.vg-sit.rejeitado[data-v-6f7f9329]{background:var(--error-bg);color:var(--error)}.vg-sit.cancelado[data-v-6f7f9329]{color:#3a3a3a;background:#ececec}.vg-tabela table[data-v-6f7f9329]{border:0;min-width:1180px}.vg-carregando td[data-v-6f7f9329]{text-align:center;padding:28px 16px}.nfe-busca[data-v-a9f9c878]{min-width:0;position:relative}.nfe-busca input[data-v-a9f9c878]{text-overflow:ellipsis;background-image:linear-gradient(45deg,#0000 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,#0000 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.nfe-busca-painel[data-v-a9f9c878]{z-index:20;background:var(--card);border:1px solid var(--border-strong);border-radius:12px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 12px 30px #00000029}.nfe-busca-lista[data-v-a9f9c878]{max-height:240px;margin:0;padding:4px;list-style:none;overflow:auto}.nfe-busca-lista li[data-v-a9f9c878]{cursor:pointer;overflow-wrap:anywhere;border-radius:8px;padding:9px 10px;font-size:14px}.nfe-busca-lista li.ativo[data-v-a9f9c878],.nfe-busca-lista li[role=option][data-v-a9f9c878]:hover{background:var(--primary-soft)}.nfe-busca-lista .nfe-busca-info[data-v-a9f9c878]{color:var(--muted-foreground);cursor:default}.nfe-busca-rodape[data-v-a9f9c878]{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.nfe-busca-rodape label[data-v-a9f9c878]{align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:500;display:inline-flex}.nfe-busca-rodape select[data-v-a9f9c878]{border-radius:8px!important;width:auto!important;height:30px!important;padding:0 6px!important}.nfe-busca-paginas[data-v-a9f9c878]{align-items:center;gap:8px;display:inline-flex}.nfe-busca-pagina[data-v-a9f9c878]{border:1px solid var(--border-strong);background:var(--card);border-radius:8px;padding:4px 8px;font-size:12.5px}.nfe-busca-pagina[data-v-a9f9c878]:disabled{opacity:.5;cursor:not-allowed}.passo-itens[data-v-1a3164c5]{gap:14px;display:grid}.tributacao[data-v-1a3164c5]{border-top:1px dashed var(--border);padding-top:10px}.tributacao summary[data-v-1a3164c5]{cursor:pointer;color:var(--link);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.tributacao summary .muted[data-v-1a3164c5]{font-size:12px;font-weight:400}.tributacao[open] summary[data-v-1a3164c5]{margin-bottom:10px}.tributacao .nfe-grade+.nfe-grade[data-v-1a3164c5]{margin-top:10px}.nota-st[data-v-1a3164c5]{margin:10px 0;font-size:12.5px}.linkish[data-v-1a3164c5]{color:var(--link);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.dica[data-v-1a3164c5]{margin:0;font-size:12.5px}.item-acoes[data-v-1a3164c5]{align-items:center;gap:12px;display:flex}.aviso-itens[data-v-1a3164c5]{margin:0}.em-edicao td[data-v-1a3164c5]{background:var(--primary-soft)}.descricao[data-v-1a3164c5]{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.acoes[data-v-1a3164c5]{white-space:nowrap;text-align:right}.nfe-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.nfe-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.nfe-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.nfe-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.nfe-sheet .cs{flex-direction:column;flex:1;min-height:0;display:flex}.nfe-sheet .cs-topo{flex:none;padding:16px 24px 0}.nfe-sheet .cs-resumo{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.nfe-sheet .cs-resumo-cartao{background:var(--card);border:1px solid var(--border);border-radius:12px;gap:4px;min-width:0;padding:10px 14px;display:grid}.nfe-sheet .cs-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.nfe-sheet .cs-valor{color:var(--foreground);font-size:14.5px;font-weight:700}.nfe-sheet .cs-passos{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.nfe-sheet .cs-passo{border:1.5px solid var(--border-strong);background:var(--card);min-width:0;height:46px;color:var(--foreground);text-align:left;border-radius:12px;align-items:center;gap:7px;padding:0 8px;font-size:12.5px;font-weight:700;display:flex}.nfe-sheet .cs-passo-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nfe-sheet .cs-passo.atual{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.nfe-sheet .cs-passo.apagado{color:var(--muted-foreground);cursor:not-allowed}.nfe-sheet .cs-passo.concluido{background:var(--success-bg);border-color:#1e9e5a}.nfe-sheet .cs-passo-num{background:#f1ece9;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-grid}.nfe-sheet .cs-passo.atual .cs-passo-num{background:var(--primary);color:var(--primary-foreground)}.nfe-sheet .cs-passo.concluido .cs-passo-num{color:#fff;background:#1e9e5a}.nfe-sheet .cs-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:0 24px 16px;display:grid;overflow:auto}.nfe-sheet .cs-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:14px;display:flex}.nfe-sheet .cs-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:76px;padding:12px 24px;display:flex}.nfe-sheet .cs-rodape-dir,.nfe-sheet .cs-dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.nfe-sheet .cs-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.nfe-sheet .cs-b-mini{height:34px;padding:0 12px}.nfe-sheet .cs-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.nfe-sheet .cs-b-emitir{background:#d93f00;height:44px}.nfe-sheet .cs-b-emitir:hover:not(:disabled){background:#b83500}.nfe-sheet .cs-corpo .toast{border-radius:12px;margin:0}.nfe-sheet .cs-b-pri:hover:not(:disabled){background:var(--primary-hover)}.nfe-sheet .cs-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.nfe-sheet .cs-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.nfe-sheet .cs-b-perigo{border:1.5px solid var(--error);background:var(--card);color:var(--error)}.nfe-sheet .cs-b-perigo:hover{background:var(--error-bg)}.nfe-sheet .cs-b:disabled,.nfe-sheet .cs-b-bloqueado{opacity:.5;cursor:not-allowed}.nfe-sheet .cs-fundo{z-index:95;background:#14141473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.nfe-sheet .cs-dialogo{background:var(--card);border-radius:16px;gap:12px;width:min(480px,100%);padding:22px;display:grid;box-shadow:0 20px 50px #00000040}.nfe-sheet .cs-dialogo h3{margin:0;font-size:18px;font-weight:800}.nfe-sheet .cs-dialogo p{color:var(--muted-foreground);margin:0;font-size:14px}.nfe-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.nfe-sheet #nfe-passo-titulo:focus-visible{outline:none}.nfe-sheet .nfe-card{background:var(--card);border:1px solid #e6dcd6;border-radius:14px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0 18px 18px;display:flex}.nfe-sheet .nfe-card-titulo{float:left;color:#141414;border-bottom:1px solid #e6dcd6;align-items:center;gap:8px;width:calc(100% + 36px);margin:0 -18px;padding:14px 18px;font-size:15px;font-weight:800;display:flex}.nfe-sheet fieldset.nfe-card>legend.nfe-card-titulo+*{clear:both}.nfe-sheet .nfe-selo{color:#5a5a5a;background:#f1ece9;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.nfe-sheet .nfe-grade{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.nfe-sheet .nfe-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nfe-sheet .nfe-grade-6{grid-template-columns:repeat(6,minmax(0,1fr))}.nfe-sheet .nfe-grade>.s1{grid-column:span 1}.nfe-sheet .nfe-grade>.s2{grid-column:span 2}.nfe-sheet .nfe-grade>.s3{grid-column:span 3}.nfe-sheet .nfe-grade>.s4{grid-column:span 4}.nfe-sheet .nfe-campo{align-content:start;gap:5px;min-width:0;display:grid}.nfe-sheet .nfe-campo>label{color:#141414;margin:0;font-size:13px;font-weight:700;display:block}.nfe-sheet .nfe-obrig{color:#b42318}.nfe-sheet .nfe-card input:not([type=checkbox]):not([type=radio]),.nfe-sheet .nfe-card select{box-sizing:border-box;color:#141414;background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;width:100%;min-width:0;height:48px;padding:0 14px;font-size:14.5px}.nfe-sheet .nfe-card textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#141414;resize:vertical;background:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:12px 14px;font-size:14.5px}.nfe-sheet .nfe-card input:disabled,.nfe-sheet .nfe-card select:disabled,.nfe-sheet .nfe-card textarea:disabled{color:#5a5a5a;cursor:not-allowed;background-color:#f6f2ef}.nfe-sheet .nfe-card [aria-invalid=true]{border-color:#b42318}.nfe-sheet .nfe-erro{color:#b42318;margin:0;font-size:12.5px;font-weight:500;display:block}.nfe-sheet .nfe-dica{color:#5a5a5a;margin:0;font-size:12.5px;display:block}.nfe-sheet .nfe-aviso{background:var(--warning-bg);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.nfe-sheet .nfe-opcoes{flex-wrap:wrap;gap:10px;display:flex}.nfe-sheet .nfe-opcao{cursor:pointer;border:1.5px solid #d9d9d9;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.nfe-sheet .nfe-opcao input{accent-color:#d93f00}.nfe-sheet .nfe-opcao.marcada{color:#b83500;background:#fff1eb;border-color:#d93f00}.nfe-sheet .nfe-opcao:has(input:disabled){opacity:.75;cursor:not-allowed}.nfe-sheet .nfe-limpar{color:var(--link);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.nfe-sheet .nfe-abas{border-bottom:1px solid #e6dcd6;gap:4px;display:flex}.nfe-sheet .nfe-aba{color:#5a5a5a;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px;font-size:14px;font-weight:700}.nfe-sheet .nfe-aba.ativa{color:#b83500;border-bottom-color:#d93f00}.nfe-sheet .nfe-tabela-rolagem{border:1px solid #e6dcd6;border-radius:12px;overflow-x:auto}.nfe-sheet .nfe-tabela{border-collapse:collapse;width:100%;font-size:13.5px}.nfe-sheet .nfe-tabela th{letter-spacing:.06em;text-align:left;text-transform:uppercase;color:#5a5a5a;white-space:nowrap;background:#fff1eb;padding:10px;font-size:11.5px;font-weight:800}.nfe-sheet .nfe-tabela td{white-space:nowrap;border-top:1px solid #e6dcd6;padding:10px}.nfe-sheet .nfe-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.nfe-sheet .nfe-legenda{text-align:left;padding:10px;font-size:12.5px;font-weight:700}.nfe-sheet .nfe-pagamentos td{white-space:normal;vertical-align:top}.nfe-sheet .nfe-pagamentos td:first-child{width:62%}.nfe-sheet .nfe-pag-descricao{margin-top:8px}.nfe-sheet .acoes{text-align:right;white-space:nowrap}.nfe-sheet .nfe-icone{background:#fff;border:1.5px solid #d9d9d9;border-radius:10px;width:34px;height:34px;margin-left:6px;font-size:13px;font-weight:800}.nfe-sheet .nfe-icone.perigo{color:#b42318}.nfe-sheet .nfe-icone:disabled{opacity:.4;cursor:not-allowed}.nfe-sheet .nfe-totais{background:#fff7f3;border:1px solid #e6dcd6;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.nfe-sheet .nfe-total-cartao{background:#fff1eb;border:1px solid #e6dcd6;border-radius:10px;gap:2px;min-width:0;padding:8px 12px;display:grid}.nfe-sheet .nfe-total-cartao span{letter-spacing:.06em;text-transform:uppercase;color:#5a5a5a;font-size:11px;font-weight:800}.nfe-sheet .nfe-total-cartao strong{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:800}.nfe-sheet .nfe-total-cartao.destaque{background:#d93f00;border-color:#d93f00}.nfe-sheet .nfe-total-cartao.destaque span,.nfe-sheet .nfe-total-cartao.destaque strong{color:#fff}.nfe-sheet .nfe-acao{align-self:flex-start}.nfe-sheet .nfe-acoes-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nfe-sheet .nfe-parcelas{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:inline-flex}.nfe-sheet .nfe-card .nfe-parcelas input{border-radius:10px;width:76px;height:34px;padding:0 8px}.nfe-sheet .nfe-conferencia{border:1px solid #e6dcd6;border-radius:10px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:700}.nfe-sheet .nfe-conferencia.confere{background:var(--success-bg);color:var(--success);border-color:#1e9e5a}.nfe-sheet .nfe-conferencia.difere{background:var(--warning-bg);color:var(--warning);border-color:#f5a300}.nfe-sheet .nfe-linha-adicionar{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.nfe-sheet .nfe-linha-adicionar .cresce{flex:280px}.nfe-sheet .nfe-linha-adicionar .nfe-campo:not(.cresce){flex:0 220px}.nfe-sheet .nfe-botao-linha{height:48px;margin-top:23px}.nfe-sheet .nfe-lista-simples{border:1px solid #e6dcd6;border-radius:12px;margin:0;padding:0;list-style:none}.nfe-sheet .nfe-lista-simples li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.nfe-sheet .nfe-lista-simples li+li{border-top:1px solid #e6dcd6}.nfe-sheet .nfe-pendencias{background:var(--warning-bg);color:#141414;border:1px solid #f5a300;border-radius:12px;padding:12px 14px;font-size:13.5px}.nfe-sheet .nfe-pendencias ul{flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding:0;list-style:none;display:flex}.nfe-sheet .nfe-corrigir{color:#b83500;text-align:left;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700;text-decoration:underline}.nfe-sheet .nfe-blocos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.nfe-sheet .nfe-bloco header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.nfe-sheet .nfe-bloco h4{letter-spacing:.06em;text-transform:uppercase;color:#5a5a5a;margin:0;font-size:12px;font-weight:800}.nfe-sheet .nfe-bloco p{overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.45}.nfe-sheet .nfe-editar{color:#b83500;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}@media (width<=1000px){.nfe-sheet .side-sheet{width:100%!important}}@media (width<=760px){.nfe-sheet .cs-passos{flex-wrap:nowrap;display:flex}.nfe-sheet .cs-passo{flex:none;justify-content:center;width:42px;padding:0}.nfe-sheet .cs-passo .cs-passo-nome{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nfe-sheet .cs-passo.atual{flex:auto;justify-content:flex-start;width:auto;min-width:0;padding:0 8px}.nfe-sheet .cs-passo.atual .cs-passo-nome{clip-path:none;width:auto;height:auto;position:static}.nfe-sheet .cs-resumo{grid-template-columns:1fr 1fr}.nfe-sheet .nfe-grade,.nfe-sheet .nfe-grade-3,.nfe-sheet .nfe-grade-6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nfe-sheet .nfe-grade>.s3,.nfe-sheet .nfe-grade>.s4{grid-column:1/-1}.nfe-sheet .nfe-totais,.nfe-sheet .nfe-blocos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=480px){.nfe-sheet .cs-topo{padding:12px 16px 0}.nfe-sheet .cs-corpo{padding:0 16px 16px}.nfe-sheet .cs-rodape{flex-wrap:wrap;padding:12px 16px}.nfe-sheet .nfe-grade,.nfe-sheet .nfe-grade-3,.nfe-sheet .nfe-grade-6,.nfe-sheet .nfe-totais,.nfe-sheet .nfe-blocos{grid-template-columns:minmax(0,1fr)}.nfe-sheet .nfe-grade>*{grid-column:auto!important}.nfe-sheet .nfe-botao-linha{margin-top:0}}.painel-intro[data-v-09d1d64b]{margin:0 0 10px;font-size:13px}.painel-secao[data-v-09d1d64b]{flex-direction:column;gap:12px;display:flex}.abas-painel[data-v-09d1d64b]{border-bottom:1px solid var(--border);flex:none;gap:4px;margin:-6px 0 12px;display:flex;overflow:hidden}.abas-painel button[data-v-09d1d64b]{color:var(--muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13.5px;font-weight:500}.abas-painel button[aria-selected=true][data-v-09d1d64b]{color:var(--primary);border-bottom-color:var(--primary)}.painel-secao p.muted[data-v-09d1d64b]{margin:0}.cte-page[data-v-09d1d64b]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.cte-cartao[data-v-09d1d64b]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.cte-falha[data-v-09d1d64b]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.cte-page[data-v-09d1d64b] .toast{border-radius:12px;margin:0}@media (width<=760px){.cte-page[data-v-09d1d64b]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.cte-page[data-v-09d1d64b] .cte-lateral .side-sheet{width:min(560px,100%)}.cte-page .cte-form[data-v-09d1d64b]{gap:14px;display:grid}.cte-page .cte-form label[data-v-09d1d64b]{gap:6px;font-weight:700;display:grid}.cte-page .cte-erros[data-v-09d1d64b]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px 12px 30px;font-size:14px}.motorista-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.motorista-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.motorista-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.motorista-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.motorista-sheet .ms-confirmar{z-index:95}.motorista-sheet .ms{flex-direction:column;flex:1;min-height:0;display:flex}.motorista-sheet .ms-corpo{flex:1;min-height:0;padding:20px 24px 16px;overflow:auto}.motorista-sheet .ms-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.motorista-sheet .ms-titulo{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.motorista-sheet .ms-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:16px 18px 18px;display:grid}.motorista-sheet .ms-largo{grid-column:1/-1}.motorista-sheet .ms-campo{align-content:start;gap:6px;min-width:0;display:grid}.motorista-sheet .ms-campo>label{color:var(--foreground);font-size:13px;font-weight:700;display:block}.motorista-sheet .ms-obrig{color:var(--error)}.motorista-sheet .ms-campo input{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.motorista-sheet .ms-campo textarea{border:1.5px solid var(--border-strong);resize:vertical;border-radius:12px;min-height:140px;padding:12px 14px;font-size:15px}.motorista-sheet .ms-campo input::placeholder,.motorista-sheet .ms-campo textarea::placeholder{color:var(--muted-foreground)}.motorista-sheet .ms-campo input:disabled,.motorista-sheet .ms-campo textarea:disabled{color:#8a7d77;background:#f6f0ec}.motorista-sheet .ms-campo input:focus,.motorista-sheet .ms-campo textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.motorista-sheet .ms-campo [aria-invalid=true]{border-color:var(--error)}.motorista-sheet .ms-dica{color:var(--muted-foreground);font-size:12px}.motorista-sheet .ms-check{color:var(--foreground);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.motorista-sheet .ms-campo .ms-check input{width:18px;height:18px;accent-color:var(--primary);padding:0}.motorista-sheet .ms-erro{color:var(--error);margin:0;font-size:13px}.motorista-sheet .ms-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px}.motorista-sheet .ms-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.motorista-sheet .ms-rodape-dir{gap:10px;display:flex}.motorista-sheet .ms-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.motorista-sheet .ms-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.motorista-sheet .ms-b-pri:hover:not(:disabled){background:var(--primary-hover)}.motorista-sheet .ms-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.motorista-sheet .ms-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.motorista-sheet .ms-b:disabled{opacity:.5;cursor:not-allowed}.motorista-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=700px){.motorista-sheet .ms-grade{grid-template-columns:1fr}}.vg[data-v-569214c3]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-linha1[data-v-569214c3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vg-busca[data-v-569214c3]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-569214c3]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-569214c3]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-busca input[data-v-569214c3]::placeholder{color:var(--muted-foreground)}.vg-novo[data-v-569214c3]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.vg-novo[data-v-569214c3]:hover:not(:disabled){background:var(--primary-hover)}.vg-linha2[data-v-569214c3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-selecao[data-v-569214c3],.vg-ferramentas[data-v-569214c3]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-569214c3]{width:16px;height:16px;accent-color:var(--primary)}.vg-total[data-v-569214c3]{color:var(--text-strong);font-size:13px;font-weight:500}.vg-acao[data-v-569214c3]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-icone[data-v-569214c3]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-acao[data-v-569214c3]:hover:not(:disabled),.vg-quadrado[data-v-569214c3]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-569214c3],[data-v-569214c3] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-569214c3]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-569214c3]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-569214c3]{border:0;min-width:560px}.vg-tabela th[data-v-569214c3]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-569214c3]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-569214c3]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-569214c3]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-569214c3]{width:40px;padding-right:0!important}.vg-col-check input[data-v-569214c3]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-569214c3]{text-align:right;width:112px}.vg-icone[data-v-569214c3]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-left:4px;padding:0;display:inline-grid}.vg-icone[data-v-569214c3]:disabled{opacity:.4}.vg-nome[data-v-569214c3]{font-weight:500}.vg-esqueleto td span[data-v-569214c3]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-569214c3;display:block}@keyframes vg-brilho-569214c3{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-569214c3]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-569214c3]{margin:0 0 12px}.vg-erro[data-v-569214c3]{color:var(--error)}.vg-paginacao[data-v-569214c3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-paginacao nav[data-v-569214c3]{align-items:center;gap:4px;display:flex}.vg-pag[data-v-569214c3]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-569214c3]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-569214c3]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-569214c3]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-569214c3]{color:var(--muted-foreground);font-size:13px}.vg[data-v-569214c3] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-569214c3]:focus,.vg select[data-v-569214c3]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-569214c3]{animation:none}}.vg-estab[data-v-569214c3]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.vg-linha1[data-v-569214c3]{padding:14px 16px 0}.vg-linha2[data-v-569214c3]{border-bottom:1px solid var(--border);padding:10px 16px 12px}.vg-tabela th[data-v-569214c3]:first-child,.vg-tabela td[data-v-569214c3]:first-child{padding-left:16px}.vg-tabela th[data-v-569214c3]:last-child,.vg-tabela td[data-v-569214c3]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-569214c3]{border-bottom:0}.vg-paginacao[data-v-569214c3]{border-top:1px solid var(--border);flex:none;padding:10px 16px}.vg-carregando td[data-v-569214c3]{text-align:center;padding:28px 16px}.motoristas-page[data-v-7872ae67]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.motoristas-cartao[data-v-7872ae67]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.motoristas-falha[data-v-7872ae67]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.motoristas-page[data-v-7872ae67] .toast{border-radius:12px;margin:0}@media (width<=760px){.motoristas-page[data-v-7872ae67]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.filtro-estab[data-v-7872ae67]{border-radius:12px;min-width:220px;max-width:320px;height:44px}.seguro-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.seguro-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.seguro-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.seguro-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.seguro-sheet .ss-confirmar{z-index:95}.seguro-sheet .ss{flex-direction:column;flex:1;min-height:0;display:flex}.seguro-sheet .ss-corpo{flex:1;min-height:0;padding:20px 24px 16px;overflow:auto}.seguro-sheet .ss-cartao,.seguro-sheet .ss-avancado{background:var(--card);border:1px solid var(--border);border-radius:14px}.seguro-sheet .ss-avancado{margin-top:14px}.seguro-sheet .ss-avancado summary{cursor:pointer;padding:14px 18px;font-size:14px;font-weight:800}.seguro-sheet .ss-avancado[open] summary{border-bottom:1px solid var(--border)}.seguro-sheet .ss-titulo{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.seguro-sheet .ss-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:18px;display:grid}.seguro-sheet .ss-largo{grid-column:1/-1}.seguro-sheet .ss-campo{align-content:start;gap:6px;min-width:0;display:grid}.seguro-sheet .ss-campo>label{color:var(--foreground);font-size:13px;font-weight:700;display:block}.seguro-sheet .ss-obrig{color:var(--error)}.seguro-sheet .ss-campo input,.seguro-sheet .ss-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.seguro-sheet .ss-campo textarea{border:1.5px solid var(--border-strong);resize:vertical;border-radius:12px;min-height:90px;padding:12px 14px;font-size:15px}.seguro-sheet .ss-campo input::placeholder,.seguro-sheet .ss-campo textarea::placeholder{color:var(--muted-foreground)}.seguro-sheet .ss-campo input:disabled,.seguro-sheet .ss-campo select:disabled,.seguro-sheet .ss-campo textarea:disabled{color:#8a7d77;background:#f6f0ec}.seguro-sheet .ss-campo input:focus,.seguro-sheet .ss-campo select:focus,.seguro-sheet .ss-campo textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.seguro-sheet .ss-campo [aria-invalid=true]{border-color:var(--error)}.seguro-sheet .ss-dica{color:var(--muted-foreground);font-size:12px}.seguro-sheet .ss-erro{color:var(--error);margin:0;font-size:13px}.seguro-sheet .ss-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px}.seguro-sheet .ss-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.seguro-sheet .ss-rodape-dir{gap:10px;display:flex}.seguro-sheet .ss-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.seguro-sheet .ss-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.seguro-sheet .ss-b-pri:hover:not(:disabled){background:var(--primary-hover)}.seguro-sheet .ss-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.seguro-sheet .ss-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.seguro-sheet .ss-b:disabled{opacity:.5;cursor:not-allowed}.seguro-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=600px){.seguro-sheet .side-sheet{width:100%!important}.seguro-sheet .ss-grade{grid-template-columns:1fr}}.vg[data-v-0e44cd16]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-linha1[data-v-0e44cd16]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vg-busca[data-v-0e44cd16]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-0e44cd16]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-0e44cd16]::placeholder{color:var(--muted-foreground)}.vg-novo[data-v-0e44cd16]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.vg-novo[data-v-0e44cd16]:hover:not(:disabled){background:var(--primary-hover)}.vg-linha2[data-v-0e44cd16]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-selecao[data-v-0e44cd16],.vg-ferramentas[data-v-0e44cd16]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-0e44cd16]{width:16px;height:16px;accent-color:var(--primary)}.vg-total[data-v-0e44cd16]{color:var(--text-strong);font-size:13px;font-weight:500}.vg-acao[data-v-0e44cd16]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-icone[data-v-0e44cd16]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-acao[data-v-0e44cd16]:hover:not(:disabled),.vg-quadrado[data-v-0e44cd16]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-0e44cd16],[data-v-0e44cd16] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-0e44cd16]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-0e44cd16]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-0e44cd16]{border:0;min-width:900px}.vg-tabela th[data-v-0e44cd16]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-0e44cd16]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-0e44cd16]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-0e44cd16]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-0e44cd16]{width:40px;padding-right:0!important}.vg-col-check input[data-v-0e44cd16]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-0e44cd16]{text-align:right;width:112px}.vg-icone[data-v-0e44cd16]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-left:4px;padding:0;display:inline-grid}.vg-icone[data-v-0e44cd16]:disabled{opacity:.4}.vg-nome[data-v-0e44cd16]{font-weight:500}.vg-resp[data-v-0e44cd16]{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-block}.vg-resp.emitente[data-v-0e44cd16]{background:var(--primary-soft);color:var(--link)}.vg-resp.contratante[data-v-0e44cd16]{color:var(--foreground);background:#f1ece9}.vg-busca input[data-v-0e44cd16]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-filtro[data-v-0e44cd16]{border:1px solid var(--border-strong);background:var(--card);border-radius:6px;height:28px;padding:0 8px;font-size:12.5px;font-weight:500;position:absolute;right:5px}.vg-esqueleto td span[data-v-0e44cd16]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-0e44cd16;display:block}@keyframes vg-brilho-0e44cd16{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-0e44cd16]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-0e44cd16]{margin:0 0 12px}.vg-erro[data-v-0e44cd16]{color:var(--error)}.vg-paginacao[data-v-0e44cd16]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-paginacao nav[data-v-0e44cd16]{align-items:center;gap:4px;display:flex}.vg-pag[data-v-0e44cd16]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-0e44cd16]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-0e44cd16]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-0e44cd16]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-0e44cd16]{color:var(--muted-foreground);font-size:13px}.vg[data-v-0e44cd16] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-0e44cd16]:focus,.vg select[data-v-0e44cd16]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-0e44cd16]{animation:none}}.vg-estab[data-v-0e44cd16]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.vg-linha1[data-v-0e44cd16]{padding:14px 16px 0}.vg-linha2[data-v-0e44cd16]{border-bottom:1px solid var(--border);padding:10px 16px 12px}.vg-tabela th[data-v-0e44cd16]:first-child,.vg-tabela td[data-v-0e44cd16]:first-child{padding-left:16px}.vg-tabela th[data-v-0e44cd16]:last-child,.vg-tabela td[data-v-0e44cd16]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-0e44cd16]{border-bottom:0}.vg-paginacao[data-v-0e44cd16]{border-top:1px solid var(--border);flex:none;padding:10px 16px}.vg-carregando td[data-v-0e44cd16]{text-align:center;padding:28px 16px}.seguros-page[data-v-3d60040f]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.seguros-cartao[data-v-3d60040f]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.seguros-falha[data-v-3d60040f]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.seguros-page[data-v-3d60040f] .toast{border-radius:12px;margin:0}@media (width<=760px){.seguros-page[data-v-3d60040f]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.filtro-estab[data-v-3d60040f]{border-radius:12px;min-width:220px;max-width:320px;height:44px}.mdfe-colunas[data-v-bedcdcb0]{position:relative}.mdfe-colunas-painel[data-v-bedcdcb0]{z-index:30;background:#fff;border:1px solid #e6dcd6;border-radius:12px;gap:4px;width:240px;padding:10px 12px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1414141a}.mdfe-colunas-titulo[data-v-bedcdcb0]{letter-spacing:.06em;text-transform:uppercase;color:#5a5a5a;margin:0 0 4px;font-size:12px;font-weight:800}.mdfe-colunas-painel label[data-v-bedcdcb0]{color:#141414;cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:13.5px;font-weight:600;display:flex}.mdfe-colunas-painel input[data-v-bedcdcb0]{accent-color:#d93f00;width:16px;height:16px}.mdfe-situacao[data-v-7a98121f]{white-space:nowrap;color:#141414;background:#f1ece9;border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.encerrado[data-v-7a98121f]{color:#fff;background:#4a4a4a}.autorizado[data-v-7a98121f]{color:#14703f;background:#e3f5ea}.rejeitado[data-v-7a98121f]{color:#b42318;background:#fdecea}.cancelado[data-v-7a98121f]{color:#5a5a5a;background:#f1ece9;text-decoration:line-through}.processando[data-v-7a98121f]{color:#141414;background:#fff4d6}.nm-cartao[data-v-02c55893]{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.nm-cartao-titulo[data-v-02c55893]{border-bottom:1px solid var(--border);color:var(--foreground);align-items:center;gap:8px;margin:0;padding:14px 18px;font-size:15px;font-weight:800;display:flex}.nm-docs[data-v-02c55893]{gap:8px;margin:0;padding:16px 18px 4px;list-style:none;display:grid}.nm-doc[data-v-02c55893]{border:1.5px solid var(--border);background:var(--card);border-radius:12px}.nm-doc-linha[data-v-02c55893]{align-items:center;gap:10px;min-height:48px;padding:0 12px 0 14px;display:flex}.nm-doc-linha strong[data-v-02c55893]{font-weight:700}.nm-doc-destino[data-v-02c55893]{color:var(--muted-foreground);margin-left:auto;font-size:13.5px}.nm-doc-edicao[data-v-02c55893]{grid-template-columns:120px 1fr;gap:12px;padding:0 14px 14px;display:grid}.nm-icone[data-v-02c55893]{border:1.5px solid var(--border-strong);background:var(--card);width:26px;height:26px;color:var(--link);border-radius:8px;place-items:center;padding:0;font-size:12px;display:inline-grid}.nm-remover[data-v-02c55893]{color:var(--error)}.nm-centro[data-v-02c55893]{justify-content:center;padding:6px 18px 18px;display:flex}.nm-importar[data-v-02c55893]{padding:22px 18px 18px}.nm-intro[data-v-02c55893]{text-align:center;margin-bottom:18px}.nm-intro-titulo[data-v-02c55893]{color:var(--foreground);margin:0 0 2px;font-size:16px;font-weight:800}.nm-intro-texto[data-v-02c55893]{color:var(--muted-foreground);margin:0}.nm-opcoes[data-v-02c55893]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nm-opcao[data-v-02c55893]{border:1.5px solid var(--border-strong);background:var(--card);height:196px;color:var(--foreground);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;transition:border-color .15s;display:flex}.nm-opcao strong[data-v-02c55893]{font-size:14px;font-weight:800;line-height:1.3}.nm-opcao small[data-v-02c55893]{color:var(--muted-foreground);font-size:12.5px;line-height:1.4}.nm-opcao[data-v-02c55893]:hover:not(:disabled),.nm-opcao.escolhida[data-v-02c55893]{border-color:var(--primary)}.nm-opcao[data-v-02c55893]:disabled{opacity:.5;cursor:not-allowed}.nm-soltar[data-v-02c55893]{border-style:dashed;border-color:var(--primary-soft-border);background:var(--primary-soft)}.nm-soltar.arrastando[data-v-02c55893]{border-style:solid;border-color:var(--primary)}.nm-opcao-icone[data-v-02c55893]{width:48px;height:48px;color:var(--primary);background:#ffe9e0;border-radius:14px;place-items:center;margin-bottom:6px;font-weight:800;display:grid}.nm-chave[data-v-02c55893]{gap:6px;margin-top:16px;display:grid}.nm-chave label[data-v-02c55893]{font-size:13px;font-weight:700}.nm-chave-linha[data-v-02c55893]{gap:10px;display:flex}.nm-chave-linha input[data-v-02c55893]{border:1.5px solid var(--border-strong);font-variant-numeric:tabular-nums;border-radius:12px;flex:1;height:42px;padding:0 14px}.nm-erro[data-v-02c55893]{background:var(--error-bg);color:var(--error);border-radius:10px;margin:4px 0 0;padding:10px 12px;font-size:13.5px}.nm-ctes[data-v-02c55893]{margin-top:16px}.nm-ctes ul[data-v-02c55893]{gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.nm-ctes li[data-v-02c55893]{border:1.5px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.nm-ctes small[data-v-02c55893]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;display:block}.nm-manual[data-v-02c55893]{justify-items:center;gap:8px;margin-top:22px;display:grid}.nm-manual p[data-v-02c55893]{margin:0;font-weight:800}.nm-posterior[data-v-02c55893]{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;font-size:14px;font-weight:600;display:flex}.nm-posterior input[data-v-02c55893]{width:18px;height:18px}.nm-btn[data-v-02c55893]{white-space:nowrap;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.nm-btn-pq[data-v-02c55893]{height:34px;padding:0 12px}.nm-btn-pri[data-v-02c55893]{background:var(--primary);color:var(--primary-foreground);border:0}.nm-btn-pri[data-v-02c55893]:hover:not(:disabled){background:var(--primary-hover)}.nm-btn-sec[data-v-02c55893]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.nm-btn-sec[data-v-02c55893]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.nm-btn[data-v-02c55893]:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.nm-opcoes[data-v-02c55893]{grid-template-columns:1fr}.nm-opcao[data-v-02c55893]{height:auto;min-height:140px}.nm-doc-edicao[data-v-02c55893]{grid-template-columns:1fr}}.tk-centro[data-v-02c55893]{justify-content:center;padding:24px 0;display:flex}.mdfe-combo[data-v-a9171fd9]{flex:1;min-width:0;position:relative}.mdfe-combo-campo[data-v-a9171fd9]{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);width:100%;height:48px;color:var(--foreground);border-radius:12px;padding:0 40px 0 14px;font-size:15px}.mdfe-combo-campo[data-v-a9171fd9]::placeholder{color:var(--muted-foreground)}.mdfe-combo-campo[data-v-a9171fd9]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.mdfe-combo-campo[aria-invalid=true][data-v-a9171fd9]{border-color:var(--error)}.mdfe-combo-seta[data-v-a9171fd9]{color:var(--muted-foreground);pointer-events:none;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mdfe-combo-lista[data-v-a9171fd9]{z-index:20;background:var(--card);border:1px solid var(--border);border-radius:12px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #1414141a}.mdfe-combo-lista li[data-v-a9171fd9]{cursor:pointer;border-radius:8px;gap:2px;padding:8px 10px;font-size:14px;display:grid}.mdfe-combo-lista li small[data-v-a9171fd9]{color:var(--muted-foreground);font-size:12px}.mdfe-combo-lista li.ativo[data-v-a9171fd9]{background:var(--primary-soft)}.mdfe-combo-lista li.escolhido span[data-v-a9171fd9]{font-weight:700}.mdfe-combo-lista .mdfe-combo-vazio[data-v-a9171fd9]{cursor:default;color:var(--muted-foreground)}.pm-cartao[data-v-1daa65f5]{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.pm-titulo[data-v-1daa65f5]{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.pm-corpo[data-v-1daa65f5]{padding:16px 18px}.pm-modais[data-v-1daa65f5]{flex-wrap:wrap;justify-content:center;gap:28px;margin-bottom:20px;display:flex}.pm-modal[data-v-1daa65f5]{color:var(--foreground);background:0 0;border:0;align-items:center;gap:8px;padding:4px;font-size:14px;font-weight:600;display:inline-flex}.pm-modal.desabilitado[data-v-1daa65f5]{color:#8a8a8a;cursor:not-allowed}.pm-radio[data-v-1daa65f5]{box-sizing:border-box;background:var(--card);border:1.5px solid #8a8a8a;border-radius:999px;width:20px;height:20px}.pm-modal[aria-checked=true] .pm-radio[data-v-1daa65f5]{border:6px solid var(--primary)}.pm-grade[data-v-1daa65f5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.pm-coluna[data-v-1daa65f5]{align-content:start;gap:18px;min-width:0;display:grid}.pm-campo[data-v-1daa65f5]{min-width:0;display:grid}.pm-campo>label[data-v-1daa65f5]{color:var(--foreground);margin-bottom:6px;font-size:13px;font-weight:700}.pm-obrigatorio[data-v-1daa65f5]{color:var(--error)}.pm-item+.pm-item[data-v-1daa65f5]{margin-top:10px}.pm-linha[data-v-1daa65f5]{align-items:center;gap:8px;display:flex}.pm-mais[data-v-1daa65f5]{border:1.5px solid var(--primary-soft-border);background:var(--primary-soft);width:48px;height:48px;color:var(--link);border-radius:12px;flex:none;place-items:center;padding:0;font-size:24px;font-weight:600;line-height:1;display:grid}.pm-mais[data-v-1daa65f5]:hover{background:#ffe9e0}.pm-remover[data-v-1daa65f5]{border:1.5px solid var(--border-strong);background:var(--card);width:36px;height:36px;color:var(--error);border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.pm-incluir[data-v-1daa65f5]{color:var(--link);background:0 0;border:0;justify-self:start;margin-top:8px;padding:0;font-size:13.5px;font-weight:700}.pm-incluir[data-v-1daa65f5]:hover{color:var(--link-hover);text-decoration:underline}.pm-erro[data-v-1daa65f5]{color:var(--error);margin:6px 0 0;font-size:13px}[data-v-1daa65f5] .pm-rapido{background:var(--background);border:1px solid var(--border);border-radius:12px;gap:14px;margin-top:10px;padding:14px;display:grid}[data-v-1daa65f5] .pm-rapido-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}[data-v-1daa65f5] .pm-campo-rapido{gap:6px;min-width:0;display:grid}[data-v-1daa65f5] .pm-campo-rapido label{font-size:13px;font-weight:700}[data-v-1daa65f5] .pm-campo-rapido input,[data-v-1daa65f5] .pm-campo-rapido select{border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;height:48px;padding:0 14px;font-size:14px}[data-v-1daa65f5] .pm-campo-rapido input:focus,[data-v-1daa65f5] .pm-campo-rapido select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}[data-v-1daa65f5] .pm-rapido-acoes{justify-content:flex-end;gap:10px;display:flex}[data-v-1daa65f5] .pm-btn{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}[data-v-1daa65f5] .pm-btn-pri{background:var(--primary);color:var(--primary-foreground);border:0}[data-v-1daa65f5] .pm-btn-pri:hover:not(:disabled){background:var(--primary-hover)}[data-v-1daa65f5] .pm-btn-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}[data-v-1daa65f5] .pm-erro{color:var(--error);margin:0;font-size:13px}.pm-cartao[data-v-1daa65f5] :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=700px){.pm-grade[data-v-1daa65f5],[data-v-1daa65f5] .pm-rapido-grade{grid-template-columns:1fr}}.le-linha[data-v-88aa125a]{border-bottom:1px solid #f1e7e1;grid-template-columns:210px minmax(0,1fr) 26px;align-items:center;gap:12px;min-height:46px;padding:8px 0;display:grid}.le-linha[data-v-88aa125a]:last-child{border-bottom:0}.le-rotulo[data-v-88aa125a]{color:var(--muted-foreground);font-size:14px;font-weight:700}.le-conteudo[data-v-88aa125a]{gap:4px;min-width:0;display:grid}.le-valor[data-v-88aa125a]{color:var(--foreground);overflow-wrap:anywhere;font-size:14.5px;font-weight:700}.le-valor.vazio[data-v-88aa125a]{color:var(--muted-foreground);font-weight:500}.le-dica[data-v-88aa125a]{color:var(--muted-foreground);font-size:12px}.le-lapis[data-v-88aa125a]{border:1.5px solid var(--border-strong);background:var(--card);width:26px;height:26px;color:var(--link);border-radius:8px;place-items:center;padding:0;display:grid}.le-lapis[data-v-88aa125a]:hover{background:var(--primary-soft)}.le-form[data-v-88aa125a]{align-items:flex-start;gap:8px;display:flex}.le-campo[data-v-88aa125a]{flex-wrap:wrap;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.le-campo[data-v-88aa125a] input,.le-campo[data-v-88aa125a] select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;height:44px;padding:0 12px;font-size:14px}.le-campo[data-v-88aa125a] input:focus,.le-campo[data-v-88aa125a] select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.le-confirmar[data-v-88aa125a],.le-cancelar[data-v-88aa125a]{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;margin-top:4px;padding:0;display:grid}.le-confirmar[data-v-88aa125a]{background:var(--primary);color:#fff;border:0}.le-cancelar[data-v-88aa125a]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.le-erro[data-v-88aa125a]{color:var(--error);margin:0;font-size:13px}.le-linha[data-v-88aa125a] :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=700px){.le-linha[data-v-88aa125a]{grid-template-columns:minmax(0,1fr) 26px}.le-rotulo[data-v-88aa125a]{grid-column:1/-1}}.vc-cartao[data-v-fddb03f9]{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.vc-titulo[data-v-fddb03f9]{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.vc-corpo[data-v-fddb03f9]{padding:4px 18px}.vc-uf[data-v-fddb03f9]{width:96px}.vc-municipio[data-v-fddb03f9]{flex:1;min-width:200px}.vc-municipio[data-v-fddb03f9] label{gap:4px;font-size:0;display:grid}.vc-municipio[data-v-fddb03f9] input{width:100%;font-size:14px}.vc-chips[data-v-fddb03f9]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vc-chip[data-v-fddb03f9]{height:30px;color:var(--link-hover);background:#ffe9e0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.vc-chip button[data-v-fddb03f9]{color:var(--link-hover);background:0 0;border:0;padding:0;font-size:12px}.vc-vazio[data-v-fddb03f9]{color:var(--muted-foreground);font-size:14.5px;font-weight:500}.pc-cartao[data-v-835151c1]{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.pc-obrig[data-v-835151c1]{color:var(--error)}.pc-avisos[data-v-835151c1]{background:var(--warning-bg);color:var(--foreground);box-sizing:border-box;border-radius:10px;width:100%;margin:0;padding:10px 12px 10px 28px;font-size:13.5px}.pc-sistema[data-v-835151c1]{gap:8px;width:100%;display:grid}.pc-sistema-vazio[data-v-835151c1]{color:var(--muted-foreground);margin:0;font-size:13.5px}.pc-sistema-info[data-v-835151c1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);font-size:13px;overflow:hidden}.pc-btn.pc-btn-mini[data-v-835151c1]{height:32px;padding:0 12px;font-size:13px}.pc-aviso-obrig[data-v-835151c1]{background:var(--warning-bg);color:var(--foreground);border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px}.pc-titulo[data-v-835151c1]{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.pc-corpo[data-v-835151c1]{justify-items:start;gap:12px;padding:16px 18px;display:grid}.pc-linhas[data-v-835151c1]{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.pc-linha[data-v-835151c1]{border:1.5px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 12px 0 14px;display:flex}.pc-linha-texto[data-v-835151c1]{color:var(--foreground);font-size:14px;font-weight:700}.pc-linha-valor[data-v-835151c1]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto}.pc-icone[data-v-835151c1]{border:1.5px solid var(--border-strong);background:var(--card);border-radius:8px;place-items:center;width:28px;height:28px;padding:0;font-size:12px;display:inline-grid}.pc-editar[data-v-835151c1]{color:var(--link)}.pc-remover[data-v-835151c1]{color:var(--error)}.pc-link[data-v-835151c1]{color:var(--link);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.pc-link[data-v-835151c1]:hover:not(:disabled){color:var(--link-hover);text-decoration:underline}.pc-link[data-v-835151c1]:disabled{color:#8a8a8a;cursor:not-allowed}.pc-links[data-v-835151c1]{justify-items:start;gap:8px;display:grid}.pc-form[data-v-835151c1]{box-sizing:border-box;background:var(--background);border:1px solid var(--border);border-radius:12px;gap:16px;width:100%;padding:16px;display:grid}.pc-grade[data-v-835151c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.pc-campo[data-v-835151c1]{align-content:start;gap:6px;min-width:0;display:grid}.pc-campo label[data-v-835151c1],.pc-componentes legend[data-v-835151c1]{color:var(--foreground);font-size:13px;font-weight:700}.pc-campo input[data-v-835151c1],.pc-campo select[data-v-835151c1]{border:1.5px solid var(--border-strong);background:var(--card);border-radius:12px;height:48px;padding:0 14px;font-size:14px}.pc-campo input[data-v-835151c1]:focus,.pc-campo select[data-v-835151c1]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.pc-erro[data-v-835151c1]{color:var(--error);margin:0;font-size:13px}.pc-componentes[data-v-835151c1]{border:0;justify-items:start;gap:10px;margin:0;padding:0;display:grid}.pc-opcional[data-v-835151c1]{color:var(--muted-foreground);font-weight:500}.pc-componente[data-v-835151c1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 28px;align-items:end;gap:12px;width:100%;display:grid}.pc-comp-remover[data-v-835151c1]{margin-bottom:10px}.pc-acoes[data-v-835151c1]{justify-content:flex-end;gap:10px;display:flex}.pc-btn[data-v-835151c1]{border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.pc-btn-pri[data-v-835151c1]{background:var(--primary);color:var(--primary-foreground);border:0}.pc-btn-pri[data-v-835151c1]:hover{background:var(--primary-hover)}.pc-btn-sec[data-v-835151c1]{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.pc-btn-sec[data-v-835151c1]:hover{background:var(--primary-soft);border-color:var(--primary-soft-border)}.passo-pagamento-ciot[data-v-835151c1] :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=700px){.pc-grade[data-v-835151c1]{grid-template-columns:1fr}.pc-componente[data-v-835151c1]{grid-template-columns:1fr 28px}}.ob-cartao[data-v-83ac1e7a]{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.ob-titulo[data-v-83ac1e7a]{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.ob-corpo[data-v-83ac1e7a]{gap:16px;padding:16px 18px;display:grid}.ob-campo[data-v-83ac1e7a]{gap:6px;display:grid}.ob-campo label[data-v-83ac1e7a]{color:var(--foreground);font-size:13px;font-weight:700}.ob-campo textarea[data-v-83ac1e7a]{border:1.5px solid var(--border-strong);resize:vertical;border-radius:12px;padding:12px 14px;font-size:15px}.ob-campo textarea[data-v-83ac1e7a]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.ob-dica[data-v-83ac1e7a],.ob-nota[data-v-83ac1e7a]{color:var(--muted-foreground);margin:0;font-size:12px}.novo-mdfe-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.novo-mdfe-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.novo-mdfe-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.novo-mdfe-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.novo-mdfe-sheet .nm-confirmar{z-index:95}.novo-mdfe{flex-direction:column;flex:1;min-height:0;display:flex}.novo-mdfe .nm-topo{flex:none;padding:16px 24px 0}.novo-mdfe .nm-resumo{grid-template-columns:1.2fr 1.2fr .6fr;gap:12px;margin-bottom:16px;display:grid}.novo-mdfe .nm-resumo-cartao{background:var(--card);border:1px solid var(--border);border-radius:12px;gap:4px;min-width:0;padding:10px 14px;display:grid}.novo-mdfe .nm-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.novo-mdfe .nm-valor{color:var(--foreground);font-size:14.5px;font-weight:700}.novo-mdfe .nm-valor-linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.novo-mdfe .nm-serie-select{border:1.5px solid var(--border-strong);border-radius:8px;height:30px;padding:0 8px;font-weight:700}.novo-mdfe .nm-editar{border:1.5px solid var(--border-strong);background:var(--card);width:26px;height:26px;color:var(--link);border-radius:8px;place-items:center;padding:0;display:inline-grid}.novo-mdfe .nm-passos{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.novo-mdfe .nm-passo{border:1.5px solid var(--border);background:var(--card);height:48px;color:var(--muted-foreground);text-align:left;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:0 14px;font-size:14px;font-weight:700;display:flex}.novo-mdfe .nm-passo:disabled{cursor:default}.novo-mdfe .nm-passo-num{border:1.5px solid var(--border-strong);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:grid}.novo-mdfe .nm-passo-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.novo-mdfe .nm-passo.atual{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.novo-mdfe .nm-passo.atual .nm-passo-num{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.novo-mdfe .nm-passo.concluido{color:var(--foreground)}.novo-mdfe .nm-passo.concluido .nm-passo-num{color:#fff;background:#1e9e5a;border-color:#1e9e5a}.novo-mdfe .nm-corpo{flex:1;min-height:0;padding:0 24px 16px;overflow:auto}.novo-mdfe .nm-aviso{background:var(--warning-bg);color:var(--foreground);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px}.novo-mdfe .nm-pendente{background:var(--card);border:1px solid var(--primary-soft-border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;font-size:14px;display:flex}.novo-mdfe .nm-retorno{border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px;font-weight:600}.novo-mdfe .nm-resultado{margin-bottom:14px}.novo-mdfe .nm-leitura{border:0;min-width:0;margin:0;padding:0}.novo-mdfe .nm-retorno-sucesso{color:var(--success);background:#e8f5ee}.novo-mdfe .nm-retorno-erro{background:var(--error-bg);color:var(--error)}.novo-mdfe .nm-retorno-aviso{background:var(--warning-bg);color:var(--foreground)}.novo-mdfe .nm-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px}.novo-mdfe .nm-cartao-vazio{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.novo-mdfe .nm-cartao-vazio h3{border-bottom:1px solid var(--border);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.novo-mdfe .nm-cartao-vazio p{color:var(--muted-foreground);margin:0;padding:24px 18px}.novo-mdfe .nm-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.novo-mdfe .nm-rodape-dir{align-items:center;gap:10px;display:flex}.novo-mdfe .nm-b{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:42px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.novo-mdfe .nm-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.novo-mdfe .nm-b-pri:hover:not(:disabled){background:var(--primary-hover)}.novo-mdfe .nm-b-escuro{background:var(--text-strong);color:#fff;border:0}.novo-mdfe .nm-b-escuro:hover:not(:disabled){background:var(--foreground)}.novo-mdfe .nm-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.novo-mdfe .nm-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.novo-mdfe .nm-b:disabled{opacity:.5;cursor:not-allowed}.novo-mdfe-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.novo-mdfe-sheet input:focus,.novo-mdfe-sheet select:focus,.novo-mdfe-sheet textarea:focus{border-color:var(--primary);box-shadow:var(--ring)}@media (width<=1000px){.novo-mdfe-sheet .side-sheet{width:100%!important}}@media (width<=700px){.novo-mdfe .nm-resumo{grid-template-columns:1fr}.novo-mdfe .nm-passo{justify-content:center;padding:0 6px}.novo-mdfe .nm-passo:not(.atual) .nm-passo-nome{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.novo-mdfe .nm-passo.atual{grid-column:span 1}.novo-mdfe .nm-rodape{flex-wrap:wrap;height:auto;padding:12px 16px}.novo-mdfe .nm-rodape-dir{flex-wrap:wrap}}.encerrar-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.encerrar-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.encerrar-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.encerrar-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.encerrar-sheet .es-confirmar{z-index:95}.encerrar-sheet .es{flex-direction:column;flex:1;min-height:0;display:flex}.encerrar-sheet .es-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:20px 24px 16px;display:grid;overflow:auto}.encerrar-sheet .es-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.encerrar-sheet .es-titulo{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.encerrar-sheet .es-lista{gap:6px;margin:0;padding:14px 18px 14px 36px;font-size:14.5px;font-weight:600;display:grid}.encerrar-sheet .es-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:18px;display:grid}.encerrar-sheet .es-largo{grid-column:1/-1}.encerrar-sheet .es-campo{align-content:start;gap:6px;min-width:0;display:grid}.encerrar-sheet .es-campo>label,.encerrar-sheet .es-municipio label{color:var(--foreground);gap:6px;font-size:13px;font-weight:700;display:grid}.encerrar-sheet .es-campo>label{display:block}.encerrar-sheet .es-obrig{color:var(--error)}.encerrar-sheet .es-campo input,.encerrar-sheet .es-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px;font-weight:500}.encerrar-sheet .es-campo input:disabled,.encerrar-sheet .es-campo select:disabled{color:#8a7d77;background:#f6f0ec}.encerrar-sheet .es-campo input:focus,.encerrar-sheet .es-campo select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.encerrar-sheet .es-campo [aria-invalid=true]{border-color:var(--error)}.encerrar-sheet .es-municipio .mdfe-suggest{border:1px solid var(--border);background:var(--card);border-radius:12px;max-height:220px;margin:4px 0 0;padding:4px;list-style:none;overflow:auto}.encerrar-sheet .es-municipio .mdfe-suggest button{text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.encerrar-sheet .es-municipio .mdfe-suggest button:hover{background:var(--primary-soft)}.encerrar-sheet .es-dica{color:var(--muted-foreground);font-size:12px}.encerrar-sheet .es-erro{color:var(--error);margin:0;font-size:13px}.encerrar-sheet .es-retorno{border-radius:12px;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.encerrar-sheet .es-retorno-sucesso{color:var(--success);background:#e8f5ee}.encerrar-sheet .es-retorno-erro{background:var(--error-bg);color:var(--error)}.encerrar-sheet .es-retorno-aviso{background:var(--warning-bg);color:var(--foreground)}.encerrar-sheet .es-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.encerrar-sheet .es-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.encerrar-sheet .es-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.encerrar-sheet .es-b-pri:hover:not(:disabled){background:var(--primary-hover)}.encerrar-sheet .es-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.encerrar-sheet .es-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.encerrar-sheet .es-b:disabled{opacity:.5;cursor:not-allowed}.encerrar-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=600px){.encerrar-sheet .side-sheet{width:100%!important}.encerrar-sheet .es-grade{grid-template-columns:1fr}}.mdfe-page{height:calc(100vh - var(--topbar-height,56px) - 48px);min-width:0;margin-bottom:-40px}.mdfe-page .mdfe-card{background:var(--card);border:1px solid var(--border);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:14px;min-width:0;height:100%;padding:18px 20px;display:flex;container-type:inline-size}.mdfe-page .mdfe-novo{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.mdfe-page .mdfe-novo:hover:not(:disabled){background:var(--primary-hover)}.mdfe-page .mdfe-selecao{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.mdfe-page .mdfe-selecao strong{margin-right:auto;font-size:13px;font-weight:500}.mdfe-page .mdfe-acao{border:1.5px solid var(--border-strong);background:var(--card);height:38px;color:var(--foreground);white-space:nowrap;border-radius:10px;padding:0 14px;font-size:13.5px;font-weight:700}.mdfe-page .mdfe-acao:hover:not(:disabled),.mdfe-page .mdfe-quadrado:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.mdfe-page .mdfe-quadrado{border:1.5px solid var(--border-strong);background:var(--card);width:34px;height:34px;color:var(--foreground);border-radius:10px;place-items:center;padding:0;display:inline-grid}.mdfe-page button:disabled{opacity:.5;cursor:not-allowed}.mdfe-page .mdfe-aviso{background:var(--warning-bg);color:var(--foreground);border-radius:12px;margin:10px 16px 0;padding:10px 14px;font-size:13.5px}.mdfe-page .mdfe-alerta{margin:10px 16px 0}.mdfe-page .alert{border-radius:12px;margin:0}.mdfe-page .mdfe-tabela{border:1px solid var(--border);scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border-radius:12px;flex:1;min-height:0;overflow:auto}.mdfe-page .mdfe-tabela::-webkit-scrollbar{width:10px;height:10px}.mdfe-page .mdfe-tabela::-webkit-scrollbar-thumb{background:#e0cfc6;border-radius:8px}.mdfe-page .mdfe-tabela table{border:0;min-width:960px}.mdfe-page .mdfe-tabela th{z-index:2;background:var(--primary-soft);height:54px;color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 14px;font-size:11.5px;font-weight:800;position:sticky;top:0}.mdfe-page .mdfe-total{color:var(--foreground);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.mdfe-page .mdfe-tabela td{vertical-align:middle;white-space:nowrap;border-top:0;border-bottom:1px solid #f1e7e1;height:52px;padding:0 14px}.mdfe-page .mdfe-tabela input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary)}.mdfe-page .col-check{width:44px;padding-right:0}.mdfe-page .col-icones{width:112px;display:table-cell}.mdfe-page .mdfe-icone{border:1.5px solid var(--border-strong);background:var(--card);width:28px;height:28px;color:var(--foreground);vertical-align:middle;border-radius:8px;place-items:center;margin-right:4px;padding:0;display:inline-grid}.mdfe-page a.mdfe-icone:hover{background:var(--primary-soft);text-decoration:none}.mdfe-page .mdfe-icone:disabled{opacity:.4}.mdfe-page .chave{font-variant-numeric:tabular-nums}.mdfe-page .chave span+span{margin-left:.35em}.mdfe-page .mdfe-carregando td{text-align:center;padding:28px 16px}.mdfe-page .mdfe-numero{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.mdfe-page .mdfe-numero:hover{color:var(--link-hover)}.mdfe-page .esqueleto td span{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite mdfe-brilho;display:block}@keyframes mdfe-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.mdfe-page .estado td{white-space:normal;text-align:center;height:auto;padding:40px 14px}.mdfe-page .mdfe-vazio p,.mdfe-page .mdfe-erro p{margin:0 0 12px}.mdfe-page .mdfe-erro{color:var(--error)}.mdfe-page .mdfe-sheet .side-sheet{width:min(560px,100%)}.mdfe-page .mdfe-form{gap:14px;display:grid}.mdfe-page :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.mdfe-page input:focus,.mdfe-page select:focus,.mdfe-page textarea:focus{border-color:var(--primary);box-shadow:var(--ring)}@media (width<=760px){.mdfe-page{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}@media (prefers-reduced-motion:reduce){.mdfe-page .esqueleto td span{animation:none}}.mdfe-page .mdfe-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:0;padding:0;overflow:hidden}.mdfe-page .mdfe-acao{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 12px;font-size:13px;font-weight:500}.mdfe-page .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);width:32px;height:32px;color:var(--muted-foreground)}.mdfe-page .mdfe-tabela{border:0;border-radius:0}.mdfe-page .mdfe-tabela th:first-child,.mdfe-page .mdfe-tabela td:first-child{padding-left:16px}.mdfe-page .mdfe-tabela th:last-child,.mdfe-page .mdfe-tabela td:last-child{padding-right:16px}.mdfe-page .mdfe-tabela tbody tr:last-child td{border-bottom:0}.mdfe-page .mdfe-tabela th{background:var(--surface-subtle);letter-spacing:.05em;height:40px;padding:0 12px;font-weight:600}.mdfe-page .mdfe-total{font-weight:500}.mdfe-page .mdfe-tabela td{border-bottom:1px solid var(--border);height:44px;padding:0 12px;font-size:13.5px}.mdfe-page .mdfe-tabela tbody tr:nth-child(2n){background:0 0}.mdfe-page .mdfe-tabela tbody tr:not(.estado):not(.esqueleto):hover{background:var(--surface-hover)}.mdfe-page .mdfe-tabela input[type=checkbox]{width:16px;height:16px}.mdfe-page .mdfe-icone{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);background:0 0;border:1px solid #0000}.mdfe-page .mdfe-icone:hover:not(:disabled),.mdfe-page a.mdfe-icone:hover{border-color:var(--border);background:var(--card);color:var(--primary)}.mdfe-page .mdfe-numero{font-weight:500}.mdfe-page :focus-visible{outline:2px solid var(--primary)}.cartao-form[data-v-85dfa1f1]{padding:16px}.lista-cartao>span[data-v-85dfa1f1]:has(>.side-sheet-foot){display:block}.mapa-ufs[data-v-2d22c027]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.mu-mapa[data-v-2d22c027]{justify-self:center;width:100%;max-width:540px;height:auto;overflow:visible}.mu-uf path[data-v-2d22c027]{fill:#faf7f5;stroke:#c9bdb6;stroke-width:1px;stroke-linejoin:round;transition:fill .15s}.mu-uf text[data-v-2d22c027]{fill:#6f625c;text-anchor:middle;pointer-events:none;font-size:17px;font-weight:800}.mu-uf text.pequeno[data-v-2d22c027],.mu-uf .mu-ordem[data-v-2d22c027]{font-size:12px}.mu-guia[data-v-2d22c027]{stroke:#c9bdb6;stroke-width:.8px}.mu-uf.local path[data-v-2d22c027]{fill:#fff4d6;stroke:#e0b24a}.mu-uf.local text[data-v-2d22c027]{fill:#5c4300}.mu-uf.habilitado path[data-v-2d22c027]{fill:#e8f5ee;stroke:#7bc09a}.mu-uf.habilitado text[data-v-2d22c027]{fill:#14703f}.mu-uf.habilitado[data-v-2d22c027]{cursor:pointer}.mu-uf.habilitado:hover path[data-v-2d22c027]{fill:#cdebdb}.mu-uf.selecionado path[data-v-2d22c027]{fill:var(--primary-soft);stroke:var(--primary);stroke-width:1.5px}.mu-uf.selecionado text[data-v-2d22c027]{fill:#8f2700}.mu-uf[role=button].selecionado[data-v-2d22c027]{cursor:pointer}.mu-uf[data-v-2d22c027]:focus{outline:none}.mu-uf:focus-visible path[data-v-2d22c027]{stroke:var(--foreground);stroke-width:2.5px}.mu-legenda[data-v-2d22c027]{color:var(--muted-foreground);gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.mu-legenda li[data-v-2d22c027]{align-items:center;gap:8px;display:flex}.mu-amostra[data-v-2d22c027]{border:1.5px solid #c9bdb6;border-radius:4px;width:16px;height:16px}.mu-amostra.local[data-v-2d22c027]{background:#fff4d6;border-color:#e0b24a}.mu-amostra.habilitado[data-v-2d22c027]{background:#e8f5ee;border-color:#7bc09a}.mu-amostra.desabilitado[data-v-2d22c027]{background:#faf7f5}.mu-amostra.selecionado[data-v-2d22c027]{background:var(--primary-soft);border-color:var(--primary)}@media (width<=640px){.mapa-ufs[data-v-2d22c027]{grid-template-columns:1fr}}.percurso-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.percurso-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.percurso-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.percurso-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.percurso-sheet .ps-confirmar{z-index:95}.percurso-sheet .ps{flex-direction:column;flex:1;min-height:0;display:flex}.percurso-sheet .ps-corpo{flex:1;align-content:start;gap:14px;min-height:0;padding:20px 24px 16px;display:grid;overflow:auto}.percurso-sheet .ps-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px}.percurso-sheet .ps-titulo{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.percurso-sheet .ps-cabeca{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.percurso-sheet .ps-titulo-simples{color:var(--foreground);margin:0;font-size:15px;font-weight:800}.percurso-sheet .ps-acoes{gap:14px;display:flex}.percurso-sheet .ps-link{color:var(--link);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.percurso-sheet .ps-link:hover:not(:disabled){color:var(--link-hover);text-decoration:underline}.percurso-sheet .ps-link:disabled{color:#8a8a8a;cursor:not-allowed}.percurso-sheet .ps-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:18px;display:grid}.percurso-sheet .ps-campo{align-content:start;gap:6px;min-width:0;display:grid}.percurso-sheet .ps-campo>label{color:var(--foreground);font-size:13px;font-weight:700;display:block}.percurso-sheet .ps-obrig{color:var(--error)}.percurso-sheet .ps-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.percurso-sheet .ps-campo select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.percurso-sheet .ps-campo [aria-invalid=true]{border-color:var(--error)}.percurso-sheet .ps-rota{gap:12px;padding:16px 18px 18px;display:grid}.percurso-sheet .ps-cadeia{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.percurso-sheet .ps-cadeia li+li:before{content:"→";color:var(--muted-foreground);margin-right:8px}.percurso-sheet .ps-ponta{color:#5c4300;font-size:14px;font-weight:800}.percurso-sheet .ps-chip{color:#8f2700;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.percurso-sheet .ps-chip-x{border:1.5px solid var(--primary-soft-border);background:var(--primary-soft);color:#8f2700;border-radius:6px;width:22px;height:22px;padding:0;font-size:11px}.percurso-sheet .ps-dica{color:var(--muted-foreground);margin:0;font-size:12.5px}.percurso-sheet .ps-erro{color:var(--error);margin:0;font-size:13px}.percurso-sheet .ps-erro:focus{outline:none}.percurso-sheet .ps-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.percurso-sheet .ps-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:flex-end;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.percurso-sheet .ps-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.percurso-sheet .ps-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.percurso-sheet .ps-b-pri:hover:not(:disabled){background:var(--primary-hover)}.percurso-sheet .ps-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.percurso-sheet .ps-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.percurso-sheet .ps-b:disabled{opacity:.5;cursor:not-allowed}.percurso-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=640px){.percurso-sheet .side-sheet{width:100%!important}.percurso-sheet .ps-grade{grid-template-columns:1fr}}.vg[data-v-748bd2ca]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-linha1[data-v-748bd2ca]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vg-busca[data-v-748bd2ca]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-748bd2ca]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-748bd2ca]::placeholder{color:var(--muted-foreground)}.vg-novo[data-v-748bd2ca]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.vg-novo[data-v-748bd2ca]:hover:not(:disabled){background:var(--primary-hover)}.vg-linha2[data-v-748bd2ca]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-selecao[data-v-748bd2ca],.vg-ferramentas[data-v-748bd2ca]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-748bd2ca]{width:16px;height:16px;accent-color:var(--primary)}.vg-total[data-v-748bd2ca]{color:var(--text-strong);font-size:13px;font-weight:500}.vg-acao[data-v-748bd2ca]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-icone[data-v-748bd2ca]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-acao[data-v-748bd2ca]:hover:not(:disabled),.vg-quadrado[data-v-748bd2ca]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-748bd2ca],[data-v-748bd2ca] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-748bd2ca]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-748bd2ca]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-748bd2ca]{border:0;min-width:900px}.vg-tabela th[data-v-748bd2ca]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-748bd2ca]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-748bd2ca]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-748bd2ca]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-748bd2ca]{width:40px;padding-right:0!important}.vg-col-check input[data-v-748bd2ca]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-748bd2ca]{text-align:right;width:112px}.vg-icone[data-v-748bd2ca]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-left:4px;padding:0;display:inline-grid}.vg-icone[data-v-748bd2ca]:disabled{opacity:.4}.vg-nome-uf[data-v-748bd2ca]{font-weight:400}.vg-rota[data-v-748bd2ca]{letter-spacing:.02em;font-weight:500}.vg-resp[data-v-748bd2ca]{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-block}.vg-resp.emitente[data-v-748bd2ca]{background:var(--primary-soft);color:var(--link)}.vg-resp.contratante[data-v-748bd2ca]{color:var(--foreground);background:#f1ece9}.vg-busca input[data-v-748bd2ca]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-filtro[data-v-748bd2ca]{border:1px solid var(--border-strong);background:var(--card);border-radius:6px;height:28px;padding:0 8px;font-size:12.5px;font-weight:500;position:absolute;right:5px}.vg-esqueleto td span[data-v-748bd2ca]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-748bd2ca;display:block}@keyframes vg-brilho-748bd2ca{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-748bd2ca]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-748bd2ca]{margin:0 0 12px}.vg-erro[data-v-748bd2ca]{color:var(--error)}.vg-paginacao[data-v-748bd2ca]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-paginacao nav[data-v-748bd2ca]{align-items:center;gap:4px;display:flex}.vg-pag[data-v-748bd2ca]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-748bd2ca]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-748bd2ca]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-748bd2ca]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-748bd2ca]{color:var(--muted-foreground);font-size:13px}.vg[data-v-748bd2ca] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-748bd2ca]:focus,.vg select[data-v-748bd2ca]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-748bd2ca]{animation:none}}.vg-estab[data-v-748bd2ca]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.vg-linha1[data-v-748bd2ca]{padding:14px 16px 0}.vg-linha2[data-v-748bd2ca]{border-bottom:1px solid var(--border);padding:10px 16px 12px}.vg-tabela th[data-v-748bd2ca]:first-child,.vg-tabela td[data-v-748bd2ca]:first-child{padding-left:16px}.vg-tabela th[data-v-748bd2ca]:last-child,.vg-tabela td[data-v-748bd2ca]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-748bd2ca]{border-bottom:0}.vg-paginacao[data-v-748bd2ca]{border-top:1px solid var(--border);flex:none;padding:10px 16px}.vg-carregando td[data-v-748bd2ca]{text-align:center;padding:28px 16px}.percursos-page[data-v-9433a3ad]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.percursos-cartao[data-v-9433a3ad]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.percursos-falha[data-v-9433a3ad]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.percursos-page[data-v-9433a3ad] .toast{border-radius:12px;margin:0}@media (width<=760px){.percursos-page[data-v-9433a3ad]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.filtro-estab[data-v-9433a3ad]{border-radius:12px;min-width:220px;max-width:320px;height:44px}.vf-largo[data-v-fe540358]{grid-column:1/-1}.vf-resumo[data-v-fe540358]{background:#fff7f3;border:1px solid #e6dcd6;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;margin:12px 0 0;padding:12px 14px;display:grid}.vf-resumo dt[data-v-fe540358]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.vf-resumo dd[data-v-fe540358]{margin:2px 0 0;font-size:14px;font-weight:600}@media (width<=600px){.vf-resumo[data-v-fe540358]{grid-template-columns:1fr 1fr}}.veiculo-sheet .side-sheet-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;height:68px;padding:0 24px}.veiculo-sheet .side-sheet-head h2{color:var(--foreground);outline:none;font-size:20px;font-weight:800}.veiculo-sheet .side-sheet-head .icon-btn{border:1.5px solid var(--border-strong);border-radius:10px;width:36px;height:36px}.veiculo-sheet .side-sheet-body{background:var(--background);flex-direction:column;padding:0;display:flex;overflow:hidden}.veiculo-sheet .vf-confirmar{z-index:95}.veiculo-sheet .vf{flex-direction:column;flex:1;min-height:0;display:flex}.veiculo-sheet .vf-passos{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 24px;display:grid}.veiculo-sheet .vf-passo{border:1.5px solid var(--border);background:var(--card);height:48px;color:var(--muted-foreground);text-align:left;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:0 14px;font-size:14px;font-weight:700;display:flex}.veiculo-sheet .vf-passo:disabled{cursor:default}.veiculo-sheet .vf-passo-num{border:1.5px solid var(--border-strong);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:grid}.veiculo-sheet .vf-passo.atual{border-color:var(--primary);background:var(--primary-soft);color:var(--link-hover)}.veiculo-sheet .vf-passo.atual .vf-passo-num{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.veiculo-sheet .vf-passo.concluido{color:var(--foreground)}.veiculo-sheet .vf-passo.concluido .vf-passo-num{color:#fff;background:#1e9e5a;border-color:#1e9e5a}.veiculo-sheet .vf-corpo{flex:1;min-height:0;padding:0 24px 16px;overflow:auto}.veiculo-sheet .vf-cartao{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0 0 14px}.veiculo-sheet .vf-titulo{border-bottom:1px solid var(--border);color:var(--foreground);margin:0;padding:14px 18px;font-size:15px;font-weight:800}.veiculo-sheet .vf-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;padding:16px 18px 18px;display:grid}.veiculo-sheet .vf-grade-1{grid-template-columns:1fr}.veiculo-sheet .vf-campo{align-content:start;gap:6px;min-width:0;display:grid}.veiculo-sheet .vf-ajuda{color:var(--muted-foreground);margin:0;font-size:12.5px}.veiculo-sheet .vf-campo>label{color:var(--foreground);font-size:13px;font-weight:700;display:block}.veiculo-sheet .vf-obrig{color:var(--error)}.veiculo-sheet .vf-campo input,.veiculo-sheet .vf-campo select{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);height:48px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.veiculo-sheet .vf-campo textarea{border:1.5px solid var(--border-strong);resize:vertical;border-radius:12px;min-height:180px;padding:12px 14px;font-size:15px}.veiculo-sheet .vf-campo input::placeholder,.veiculo-sheet .vf-campo textarea::placeholder{color:var(--muted-foreground)}.veiculo-sheet .vf-campo input:disabled,.veiculo-sheet .vf-campo select:disabled,.veiculo-sheet .vf-campo textarea:disabled{color:#8a7d77;background:#f6f0ec}.veiculo-sheet .vf-campo input:focus,.veiculo-sheet .vf-campo select:focus,.veiculo-sheet .vf-campo textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #d93f0029}.veiculo-sheet .vf-campo [aria-invalid=true]{border-color:var(--error)}.veiculo-sheet .vf-linha{align-items:center;gap:8px;display:flex}.veiculo-sheet .vf-linha+.vf-linha{margin-top:8px}.veiculo-sheet .vf-remover{border:1.5px solid var(--border-strong);background:var(--card);width:36px;height:36px;color:var(--error);border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.veiculo-sheet .vf-incluir{color:var(--link);background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px;font-weight:700}.veiculo-sheet .vf-incluir:hover{color:var(--link-hover);text-decoration:underline}.veiculo-sheet .vf-isento{align-self:center;align-items:center;gap:10px;margin-top:18px;font-size:14px;font-weight:700;display:flex}.veiculo-sheet .vf-isento input{width:20px;height:20px;accent-color:var(--primary)}.veiculo-sheet .vf-dica{color:var(--muted-foreground);font-size:12px}.veiculo-sheet .vf-nota{color:var(--muted-foreground);margin:0;padding:0 18px 16px;font-size:13px}.veiculo-sheet .vf-erro{color:var(--error);margin:0;font-size:13px}.veiculo-sheet .vf-alerta{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14px}.veiculo-sheet .vf-rodape{background:var(--card);border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;height:76px;padding:0 24px;display:flex}.veiculo-sheet .vf-rodape-dir{align-items:center;gap:10px;display:flex}.veiculo-sheet .vf-b{white-space:nowrap;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.veiculo-sheet .vf-b-pri{background:var(--primary);color:var(--primary-foreground);border:0}.veiculo-sheet .vf-b-pri:hover:not(:disabled){background:var(--primary-hover)}.veiculo-sheet .vf-b-sec{border:1.5px solid var(--border-strong);background:var(--card);color:var(--foreground)}.veiculo-sheet .vf-b-sec:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.veiculo-sheet .vf-b:disabled{opacity:.5;cursor:not-allowed}.veiculo-sheet :focus-visible{outline:3px solid var(--foreground);outline-offset:2px}@media (width<=1000px){.veiculo-sheet .side-sheet{width:100%!important}}@media (width<=700px){.veiculo-sheet .vf-grade{grid-template-columns:1fr}.veiculo-sheet .vf-passo span:not(.vf-passo-num){display:none}.veiculo-sheet .vf-passo.atual span{display:inline}}.tk-centro{justify-content:center;padding:24px 0;display:flex}.vg[data-v-f68a5456]{flex-direction:column;gap:0;min-width:0;height:100%;display:flex}.vg-linha1[data-v-f68a5456]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vg-busca[data-v-f68a5456]{flex:360px;align-items:center;max-width:640px;display:flex;position:relative}.vg-busca-icone[data-v-f68a5456]{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.vg-busca input[data-v-f68a5456]{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:38px;padding:0 12px 0 38px;font-size:13.5px}.vg-busca input[data-v-f68a5456]::placeholder{color:var(--muted-foreground)}.vg-novo[data-v-f68a5456]{background:var(--primary);height:44px;color:var(--primary-foreground);border:0;border-radius:12px;padding:0 22px;font-weight:700}.vg-novo[data-v-f68a5456]:hover:not(:disabled){background:var(--primary-hover)}.vg-linha2[data-v-f68a5456]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-selecao[data-v-f68a5456],.vg-ferramentas[data-v-f68a5456]{align-items:center;gap:12px;display:flex}.vg-selecao input[data-v-f68a5456]{width:16px;height:16px;accent-color:var(--primary)}.vg-total[data-v-f68a5456]{color:var(--text-strong);font-size:13px;font-weight:500}.vg-acao[data-v-f68a5456]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);padding:0 12px;font-size:13px;font-weight:500}.vg-icone[data-v-f68a5456]:hover:not(:disabled){border-color:var(--border);background:var(--card);color:var(--primary)}.vg-acao[data-v-f68a5456]:hover:not(:disabled),.vg-quadrado[data-v-f68a5456]:hover:not(:disabled){background:var(--primary-soft);border-color:var(--primary-soft-border)}.vg-quadrado[data-v-f68a5456],[data-v-f68a5456] .mdfe-quadrado{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;padding:0;display:inline-grid}button[data-v-f68a5456]:disabled{opacity:.5;cursor:not-allowed}.vg-tabela[data-v-f68a5456]{scrollbar-width:thin;scrollbar-color:#e0cfc6 transparent;border:0;flex:1;min-height:0;overflow:auto}.vg-tabela table[data-v-f68a5456]{border:0;min-width:860px}.vg-tabela th[data-v-f68a5456]{z-index:2;background:var(--surface-subtle);height:40px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--border);padding:0 12px;font-size:11.5px;font-weight:600;position:sticky;top:0}.vg-tabela td[data-v-f68a5456]{border-top:0;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;height:44px;padding:0 12px;font-size:13.5px}.vg-tabela tbody tr[data-v-f68a5456]:nth-child(2n){background:0 0}.vg-tabela tbody tr[data-v-f68a5456]:not(.vg-estado):not(.vg-esqueleto):hover{background:var(--surface-hover)}.vg-col-check[data-v-f68a5456]{width:40px;padding-right:0!important}.vg-col-check input[data-v-f68a5456]{width:16px;height:16px;accent-color:var(--primary)}.vg-col-acoes[data-v-f68a5456]{text-align:right;width:112px}.vg-icone[data-v-f68a5456]{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;place-items:center;margin-left:4px;padding:0;display:inline-grid}.vg-icone[data-v-f68a5456]:disabled{opacity:.4}.vg-plate[data-v-f68a5456]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:500}.vg-tipo[data-v-f68a5456]{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-block}.vg-tipo.tracao[data-v-f68a5456]{background:var(--primary-soft);color:var(--link)}.vg-tipo.reboque[data-v-f68a5456]{color:var(--foreground);background:#f1ece9}.vg-esqueleto td span[data-v-f68a5456]{background:linear-gradient(90deg,#f1e7e1,#fbf4f0,#f1e7e1) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite vg-brilho-f68a5456;display:block}@keyframes vg-brilho-f68a5456{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-estado td[data-v-f68a5456]{text-align:center;white-space:normal;height:auto;padding:40px 14px}.vg-estado p[data-v-f68a5456]{margin:0 0 12px}.vg-erro[data-v-f68a5456]{color:var(--error)}.vg-paginacao[data-v-f68a5456]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-paginacao nav[data-v-f68a5456]{align-items:center;gap:4px;display:flex}.vg-pag[data-v-f68a5456]{border-radius:var(--radius);min-width:30px;height:30px;color:var(--foreground);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;display:inline-grid}.vg-pag[data-v-f68a5456]:hover:not(:disabled):not(.atual){background:var(--primary-soft)}.vg-num.atual[data-v-f68a5456]{background:var(--primary-soft);color:var(--link);font-weight:600}.vg-paginacao select[data-v-f68a5456]{border:1px solid var(--border-strong);border-radius:var(--radius);height:32px;padding:0 10px;font-size:13px}.vg-faixa[data-v-f68a5456]{color:var(--muted-foreground);font-size:13px}.vg[data-v-f68a5456] :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vg input[data-v-f68a5456]:focus,.vg select[data-v-f68a5456]:focus{border-color:var(--primary);box-shadow:0 0 0 4px #d93f0029}@media (prefers-reduced-motion:reduce){.vg-esqueleto td span[data-v-f68a5456]{animation:none}}.vg-estab[data-v-f68a5456]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.vg-linha1[data-v-f68a5456]{padding:14px 16px 0}.vg-linha2[data-v-f68a5456]{border-bottom:1px solid var(--border);padding:10px 16px 12px}.vg-tabela th[data-v-f68a5456]:first-child,.vg-tabela td[data-v-f68a5456]:first-child{padding-left:16px}.vg-tabela th[data-v-f68a5456]:last-child,.vg-tabela td[data-v-f68a5456]:last-child{padding-right:16px}.vg-tabela tbody tr:last-child td[data-v-f68a5456]{border-bottom:0}.vg-paginacao[data-v-f68a5456]{border-top:1px solid var(--border);flex:none;padding:10px 16px}.vg-carregando td[data-v-f68a5456]{text-align:center;padding:28px 16px}.veiculos-page[data-v-f371c4e5]{height:calc(100vh - var(--topbar-height,56px) - 48px);flex-direction:column;gap:12px;min-width:0;margin-bottom:-40px;display:flex}.veiculos-cartao[data-v-f371c4e5]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-sm);box-sizing:border-box;flex:1;min-width:0;padding:0;overflow:hidden}.veiculos-falha[data-v-f371c4e5]{background:var(--error-bg);color:var(--error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.veiculos-page[data-v-f371c4e5] .toast{border-radius:12px;margin:0}@media (width<=760px){.veiculos-page[data-v-f371c4e5]{height:calc(100vh - var(--topbar-height,56px) - 32px);margin-bottom:-32px}}.filtro-estab[data-v-f371c4e5]{border-radius:12px;min-width:220px;max-width:320px;height:44px}.clicavel[data-v-1aba94b3]{cursor:pointer}.lote[data-v-1aba94b3]{background:var(--primary-soft);border-bottom:1px solid var(--primary-soft-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.lote strong[data-v-1aba94b3]{margin-right:auto;font-weight:500}.tamanho[data-v-1aba94b3]{height:32px;padding:0 8px;font-size:13px}.vazio div[data-v-1aba94b3]{margin-top:8px}.mono[data-v-5bad33e5]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.cartao-cabeca[data-v-5bad33e5]{border-bottom:1px solid var(--border);padding:14px 16px 10px}.cartao-cabeca h2[data-v-5bad33e5]{margin:0;font-size:15px;font-weight:600}.cartao-cabeca p[data-v-5bad33e5]{margin:2px 0 0;font-size:13px}.escopos[data-v-5bad33e5]{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;margin:0;padding:10px 12px;display:flex}.escopos legend[data-v-5bad33e5]{padding:0 4px;font-size:13px;font-weight:500}.escopos label[data-v-5bad33e5]{align-items:center;gap:8px;font-weight:400;display:flex}.escopos code[data-v-5bad33e5]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.segredo[data-v-5bad33e5]{border-radius:var(--radius);background:var(--success-bg);color:var(--success);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.segredo code[data-v-5bad33e5]{color:var(--foreground);background:var(--card);overflow-wrap:anywhere;border-radius:6px;padding:6px 8px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px}.alerta-texto[data-v-a31dc105]{color:var(--error)}.chave[data-v-a31dc105]{overflow-wrap:anywhere;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.alerta-texto[data-v-59432321]{color:var(--error)}.texto-ok[data-v-59432321]{color:var(--success)}.marcar[data-v-59432321]{align-items:center;gap:8px;display:flex!important}.tabela-painel[data-v-59432321]{border-collapse:collapse;border:0;width:100%;font-size:13px}.tabela-painel th[data-v-59432321]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);border-bottom:1px solid var(--border);background:0 0;padding:8px 10px;font-size:11.5px;font-weight:600}.tabela-painel td[data-v-59432321]{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 10px}.sub-linha[data-v-59432321]{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.nowrap[data-v-59432321]{white-space:nowrap}.vazio-painel[data-v-59432321]{text-align:center;color:var(--muted-foreground);border-radius:var(--radius);background:var(--surface-subtle);padding:24px}.vazio-painel b[data-v-59432321]{color:var(--foreground);font-weight:500;display:block}.resumo[data-v-74c401a6]{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 20px;font-size:12.5px;display:flex}.resumo b[data-v-74c401a6]{color:var(--text-strong);margin-right:4px;font-weight:500}.alerta-texto[data-v-74c401a6]{color:var(--error)}.chaves[data-v-74c401a6]{overflow-wrap:anywhere;margin:0;padding-left:18px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.chave[data-v-77b9a9c6]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.content:has(>.inut-pagina){max-width:none;padding-top:18px}.inut-pagina[data-v-7affb960]{flex-direction:column;gap:12px;display:flex}.inut-pagina[data-v-7affb960]>*{margin:0}.inut-topo[data-v-7affb960]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex;margin-bottom:0!important}.inut-titulo h1[data-v-7affb960]{margin:0;font-weight:600}.inut-titulo p[data-v-7affb960]{font-size:13px;margin:2px 0 0!important}.inut-acoes[data-v-7affb960]{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.inut-acoes button[data-v-7affb960],.inut-acoes a[data-v-7affb960]{align-items:center;height:36px;display:inline-flex}.inut-cartao[data-v-7affb960]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.rolagem[data-v-7affb960]{overflow-x:auto}.tabela[data-v-7affb960]{border-collapse:collapse;border:0;width:100%;font-size:13.5px}.tabela th[data-v-7affb960]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background:var(--surface-subtle);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:11.5px;font-weight:600}.tabela td[data-v-7affb960]{border-bottom:1px solid var(--border);vertical-align:middle;height:44px;padding:6px 12px}.tabela tbody tr:last-child td[data-v-7affb960]{border-bottom:0}.tabela th[data-v-7affb960]:first-child,.tabela td[data-v-7affb960]:first-child{padding-left:16px}.tabela th[data-v-7affb960]:last-child,.tabela td[data-v-7affb960]:last-child{padding-right:16px}.nowrap[data-v-7affb960]{white-space:nowrap}.corta[data-v-7affb960]{white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden}.vazio[data-v-7affb960]{text-align:center;color:var(--muted-foreground);padding:32px 16px!important}.vazio b[data-v-7affb960]{color:var(--foreground);margin-bottom:2px;font-weight:500;display:block}.paginador[data-v-7affb960]{border-top:1px solid var(--border);padding:10px 16px;font-size:13px}.inut-form[data-v-7affb960]{flex-direction:column;gap:12px;display:flex}.inut-form>p[data-v-7affb960]{margin:0}.campos[data-v-7affb960]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.campos .largo[data-v-7affb960]{grid-column:1/-1}.campos label[data-v-7affb960]{min-width:0}.campos input[data-v-7affb960],.campos select[data-v-7affb960],.campos textarea[data-v-7affb960]{box-sizing:border-box;width:100%;min-width:0}.contador[data-v-7affb960]{font-size:12px}@media (width<=767.98px){.inut-acoes[data-v-7affb960]{width:100%;margin-left:0}}.detalhe[data-v-42773f6d]{flex-direction:column;gap:14px;display:flex}.detalhe[data-v-42773f6d]>*{margin:0}.detalhe[data-v-42773f6d]:not(.embutido){max-width:880px}.topo[data-v-42773f6d]{border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding-bottom:14px;display:flex;margin-bottom:0!important}.topo-selos[data-v-42773f6d]{align-items:center;gap:8px;display:flex}.selo-amb[data-v-42773f6d]{background:var(--neutral-bg);color:var(--text-strong);border-radius:999px;padding:2px 9px;font-size:12px}.linkish[data-v-42773f6d]{color:var(--link);background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:500}.topo-linha[data-v-42773f6d]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.topo-numero[data-v-42773f6d]{color:var(--brand-900);margin:0;font-size:18px;font-weight:600}.topo-total[data-v-42773f6d]{flex-direction:column;flex:none;align-items:flex-end;display:flex}.topo-total span[data-v-42773f6d]{color:var(--muted-foreground);font-size:12px}.topo-total strong[data-v-42773f6d]{font-variant-numeric:tabular-nums;color:var(--brand-900);font-size:22px;font-weight:500}.mono[data-v-42773f6d]{overflow-wrap:anywhere;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.fatos[data-v-42773f6d]{border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.fatos>div[data-v-42773f6d]{border-bottom:1px solid var(--border);min-width:0;padding:10px 14px}.fatos>div[data-v-42773f6d]:not(.largo):nth-child(odd){border-right:1px solid var(--border)}.fatos>div.largo[data-v-42773f6d]{grid-column:1/-1}.fatos>div[data-v-42773f6d]:last-child{border-bottom:0}.fatos dt[data-v-42773f6d]{color:var(--muted-foreground);margin-bottom:2px;font-size:12px}.fatos dd[data-v-42773f6d]{margin:0}.subtitulo[data-v-42773f6d]{color:var(--brand-900);margin:0;font-size:14px;font-weight:600}.nota[data-v-42773f6d]{color:var(--muted-foreground);margin:0;font-size:12.5px}.bloco[data-v-42773f6d]{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:14px;display:flex}.bloco textarea[data-v-42773f6d],.bloco select[data-v-42773f6d]{box-sizing:border-box;width:100%}.acoes[data-v-42773f6d]{gap:8px;display:flex}.detalhe>span[data-v-42773f6d]:has(>.side-sheet-foot){display:contents}@media (width<=600px){.fatos[data-v-42773f6d]{grid-template-columns:minmax(0,1fr)}.fatos>div[data-v-42773f6d]:not(.largo):nth-child(odd){border-right:0}}.intro[data-v-e97061c7]{margin:0 0 12px;font-size:13px}.embutido .nfse-form[data-v-e97061c7]{flex-direction:column;flex:1 0 auto;gap:0;display:flex}.embutido .nfse-form>.panel[data-v-e97061c7]{box-shadow:none;border:0;border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 0}.embutido .nfse-form>.panel[data-v-e97061c7]:first-child{padding-top:0}.embutido .nfse-form>.panel>h2[data-v-e97061c7],.embutido .nfse-form>.panel>p[data-v-e97061c7]{grid-column:1/-1;margin:0}.embutido .nfse-form>.panel h2[data-v-e97061c7]{font-size:14px;font-weight:600}.embutido .nfse-form label[data-v-e97061c7]{min-width:0}.embutido .nfse-form input[data-v-e97061c7]:not([type=checkbox]),.embutido .nfse-form select[data-v-e97061c7],.embutido .nfse-form textarea[data-v-e97061c7]{box-sizing:border-box;width:100%;min-width:0}.embutido .nfse-form label[data-v-e97061c7]:has(textarea){grid-column:1/-1}.embutido .nfse-form label[data-v-e97061c7]:has(input[type=checkbox]){align-self:end;align-items:center;gap:8px;height:38px;display:flex}.nova-nfse:not(.embutido) .nfse-pe[data-v-e97061c7]{background:0 0;border-top:0;grid-column:1/-1;padding:12px 0 0}.nfse-pe .push[data-v-e97061c7]{font-size:12.5px}@media (width<=600px){.embutido .nfse-form>.panel[data-v-e97061c7]{grid-template-columns:minmax(0,1fr)}}.clicavel[data-v-f818768b]{cursor:pointer}.cartao-form[data-v-5cbbcb29]{padding:16px}.content:has(>.visao){max-width:none;padding-top:18px}.visao[data-v-7a851a7a]{flex-direction:column;gap:12px;display:flex}.visao[data-v-7a851a7a]>*{margin:0}.topo[data-v-7a851a7a]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex;margin-bottom:0!important}.topo-titulo h1[data-v-7a851a7a]{margin:0;font-weight:600}.visao b[data-v-7a851a7a],.visao strong[data-v-7a851a7a]{font-weight:500}.topo-titulo p[data-v-7a851a7a]{font-size:13px;margin:2px 0 0!important}.topo-acoes[data-v-7a851a7a]{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.filtro-select[data-v-7a851a7a]{background:var(--card);border-radius:999px;min-width:230px;height:36px;padding:0 14px}.atualizado[data-v-7a851a7a]{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.topo-acoes button[data-v-7a851a7a]{align-items:center;gap:8px;height:36px;display:inline-flex}.girando[data-v-7a851a7a]{animation:.9s linear infinite girar-7a851a7a}@keyframes girar-7a851a7a{to{transform:rotate(360deg)}}.saude[data-v-7a851a7a]{background:var(--neutral-bg);height:30px;color:var(--text-strong);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.saude.is-ok[data-v-7a851a7a]{background:var(--success-bg);color:var(--success)}.saude.is-bad[data-v-7a851a7a]{background:var(--error-bg);color:var(--error)}.bolinha[data-v-7a851a7a]{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.bolinha.is-ok[data-v-7a851a7a]{background:var(--success)}.bolinha.is-bad[data-v-7a851a7a]{background:var(--error)}.kpis[data-v-7a851a7a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.kpi[data-v-7a851a7a]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:12px;padding:12px 14px;display:grid}.kpi-texto[data-v-7a851a7a]{display:contents}.kpi-texto h2[data-v-7a851a7a]{grid-column:1/-1;margin:0 0 6px!important;font-size:13px!important}.kpi-num[data-v-7a851a7a]{grid-column:2}.kpi-icone[data-v-7a851a7a]{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:50%;flex:none;grid-row:2;justify-content:center;align-items:center;display:inline-flex}.kpi.is-ok .kpi-icone[data-v-7a851a7a]{background:var(--success-bg);color:var(--success)}.kpi.is-wait[data-v-7a851a7a]{border-color:#f3d9a6}.kpi.is-wait .kpi-icone[data-v-7a851a7a]{background:var(--warning-bg);color:var(--warning)}.kpi.is-bad[data-v-7a851a7a]{border-color:var(--error-border)}.kpi.is-bad .kpi-icone[data-v-7a851a7a]{background:var(--error-bg);color:var(--error)}.kpi.is-bad .kpi-num[data-v-7a851a7a]{color:var(--error)}.kpi-texto h2[data-v-7a851a7a]{color:var(--foreground);margin:0;font-size:13.5px;font-weight:500}.kpi-num[data-v-7a851a7a]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--brand-900);margin:0;font-size:24px;font-weight:400;line-height:1.15}.grade[data-v-7a851a7a]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;display:grid}.cartao[data-v-7a851a7a]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cartao header[data-v-7a851a7a]{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.cartao h2[data-v-7a851a7a]{margin:0;font-size:15px;font-weight:600}.dica[data-v-7a851a7a]{color:var(--muted-foreground);font-size:12px}.link[data-v-7a851a7a]{align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.painel-aba .link[data-v-7a851a7a]{align-self:flex-start;margin-left:0}.cartao[data-v-7a851a7a] .panel{box-shadow:none;border:0;margin:0;padding:0}.cartao[data-v-7a851a7a]>.panel{flex-direction:column;flex:1;display:flex}.cartao[data-v-7a851a7a]>.panel>.panel{flex-direction:column;flex:1;justify-content:center;display:flex}.cartao[data-v-7a851a7a] .panel .panel{border-radius:var(--radius);background:var(--surface-subtle);text-align:center;padding:18px 16px}.cartao[data-v-7a851a7a] .panel .panel h2{margin-bottom:4px;font-size:14px}.cartao[data-v-7a851a7a] .panel .panel p{margin:0}.totais[data-v-7a851a7a]{color:var(--text-strong);border-top:1px solid var(--border);gap:18px;padding-top:10px;font-size:13px;display:flex}.totais b[data-v-7a851a7a]{font-variant-numeric:tabular-nums;font-weight:500}.proc-barra[data-v-7a851a7a]{background:var(--neutral-bg);border-radius:999px;gap:2px;height:16px;display:flex;overflow:hidden}.proc-barra .is-ok[data-v-7a851a7a]{background:var(--success)}.proc-barra .is-bad[data-v-7a851a7a]{background:var(--error)}.proc-numeros[data-v-7a851a7a]{align-items:center;display:flex}.proc-taxa[data-v-7a851a7a]{flex-direction:column;flex:1;display:flex}.proc-taxa strong[data-v-7a851a7a]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--brand-900);font-size:34px;font-weight:400;line-height:1.1}.proc-taxa span[data-v-7a851a7a]{color:var(--text-strong);font-size:13px}.proc-conta[data-v-7a851a7a]{flex-direction:column;align-items:center;padding:4px 20px;display:flex}.proc-conta+.proc-conta[data-v-7a851a7a]{border-left:1px solid var(--border)}.proc-conta b[data-v-7a851a7a]{align-items:center;gap:8px;font-size:20px;font-weight:400;display:inline-flex}.proc-conta span[data-v-7a851a7a]{color:var(--muted-foreground);font-size:12.5px}.proc-ops[data-v-7a851a7a]{border-top:1px solid var(--border);flex-direction:column;gap:9px;padding-top:12px;display:flex}.proc-titulo[data-v-7a851a7a]{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.proc-op[data-v-7a851a7a]{grid-template-columns:90px minmax(0,1fr) 32px;align-items:center;gap:12px;font-size:13px;display:grid}.proc-op-nome[data-v-7a851a7a]{font-weight:400}.proc-op-barra[data-v-7a851a7a]{background:var(--neutral-bg);border-radius:999px;height:8px;overflow:hidden}.proc-op-barra span[data-v-7a851a7a]{background:var(--error);border-radius:999px;height:100%;display:block}.proc-op-num[data-v-7a851a7a]{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.proc-op-num.is-bad[data-v-7a851a7a]{color:var(--error);font-weight:500}.nota[data-v-7a851a7a]{border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.cartao .nota[data-v-7a851a7a]:last-child{margin-top:auto}.nota.is-ok[data-v-7a851a7a]{background:var(--success-bg);color:var(--success)}.nota.is-wait[data-v-7a851a7a]{background:var(--warning-bg);color:var(--warning);align-items:flex-start}.nota.is-bad[data-v-7a851a7a]{background:var(--error-bg);color:var(--error)}.nota p[data-v-7a851a7a]{margin:2px 0 0}.abas[data-v-7a851a7a]{border-bottom:1px solid var(--border);flex:none;gap:4px;display:flex;overflow:hidden}.aba[data-v-7a851a7a]{color:var(--muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13.5px;font-weight:500}.aba[aria-selected=true][data-v-7a851a7a]{color:var(--primary);border-bottom-color:var(--primary)}.painel-aba[data-v-7a851a7a]{flex-direction:column;gap:12px;display:flex}.lista[data-v-7a851a7a]{margin:0;padding:0;list-style:none}.lista li[data-v-7a851a7a]{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 0;display:flex}.lista li[data-v-7a851a7a]:last-child{border-bottom:0}.lista-texto[data-v-7a851a7a]{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.lista-texto>span[data-v-7a851a7a]{color:var(--muted-foreground)}.lista-texto>span[data-v-7a851a7a]:only-child{color:var(--foreground);font-weight:400}.lista-num[data-v-7a851a7a]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:400}.selo[data-v-7a851a7a]{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.selo[data-v-7a851a7a]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.selo.is-bad[data-v-7a851a7a]{background:var(--error-bg);color:var(--error)}.selo.is-wait[data-v-7a851a7a]{background:var(--warning-bg);color:var(--warning)}.gerado[data-v-7a851a7a]{font-size:12px}@media (width<=1500px){.kpis[data-v-7a851a7a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.grade[data-v-7a851a7a]{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.topo-acoes[data-v-7a851a7a]{width:100%;margin-left:0}.filtro-select[data-v-7a851a7a]{flex:1;min-width:0}.kpis[data-v-7a851a7a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi-num[data-v-7a851a7a]{font-size:22px}.proc-numeros[data-v-7a851a7a]{flex-wrap:wrap}.proc-taxa[data-v-7a851a7a]{flex-basis:100%;margin-bottom:8px}.proc-conta[data-v-7a851a7a]{flex:1;align-items:flex-start;padding:4px 0}.proc-conta+.proc-conta[data-v-7a851a7a]{padding-left:16px}}.secao-sequencia[data-v-aa0ef75f]{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.secao-sequencia h3[data-v-aa0ef75f]{margin:0;font-size:14px;font-weight:600}.papel[data-v-7155c2e0]{min-width:170px;height:32px;padding:0 8px;font-size:13px}.clicavel[data-v-75d3c577]{cursor:pointer}.grade-topo[data-v-75d3c577]{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:6px;display:flex}.grade-topo h3[data-v-75d3c577]{margin:0;font-size:14px;font-weight:600}.grade-topo .muted[data-v-75d3c577]{font-size:12.5px}.atalhos[data-v-75d3c577]{gap:8px;margin-left:auto;display:flex}.linkish[data-v-75d3c577]{color:var(--link);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.grade[data-v-75d3c577]{border-collapse:collapse;border:1px solid var(--border);border-radius:var(--radius);width:100%;font-size:13.5px;overflow:hidden}.grade th[data-v-75d3c577]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background:var(--surface-subtle);border-bottom:1px solid var(--border);padding:8px 12px;font-size:11.5px;font-weight:600}.grade th[data-v-75d3c577]:not(:first-child),.grade td[data-v-75d3c577]:not(:first-child){text-align:center;width:96px}.grade td[data-v-75d3c577]{border-bottom:1px solid var(--border);padding:7px 12px}.grade tr.grupo td[data-v-75d3c577]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);background:var(--card);text-align:left;padding:8px 12px 4px;font-size:11.5px;font-weight:600}.grade input[type=checkbox][data-v-75d3c577]{width:16px;height:16px;accent-color:var(--primary)}.mono[data-v-12a743e0]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.cartao-cabeca[data-v-12a743e0]{border-bottom:1px solid var(--border);padding:14px 16px 10px}.cartao-cabeca h2[data-v-12a743e0]{margin:0;font-size:15px;font-weight:600}.cartao-cabeca p[data-v-12a743e0]{margin:2px 0 0;font-size:13px}.escopos[data-v-12a743e0]{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;margin:0;padding:10px 12px;display:flex}.escopos legend[data-v-12a743e0]{padding:0 4px;font-size:13px;font-weight:500}.escopos label[data-v-12a743e0]{align-items:center;gap:8px;font-weight:400;display:flex}.escopos code[data-v-12a743e0]{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.segredo[data-v-12a743e0]{border-radius:var(--radius);background:var(--success-bg);color:var(--success);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.segredo code[data-v-12a743e0]{color:var(--foreground);background:var(--card);overflow-wrap:anywhere;border-radius:6px;padding:6px 8px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px}:root{--brand-900:#141414;--brand-800:#2a2a2a;--primary:#d93f00;--primary-hover:#b83500;--primary-soft:#fff1eb;--primary-soft-border:#f2b8a0;--primary-foreground:#fff;--link:#c23600;--link-hover:#8f2700;--accent:#ff6b2c;--background:#fff7f3;--card:#fff;--surface-subtle:#fcf8f6;--surface-hover:#fbf1ec;--neutral-bg:#f1ece9;--border:#e6dcd6;--border-strong:#d9d9d9;--border-hover:#c9bdb6;--foreground:#141414;--text-strong:#3a3a3a;--muted-foreground:#5a5a5a;--success:#14703f;--success-bg:#e3f5ea;--success-border:#a9d8bc;--warning:#7a4a00;--warning-bg:#fff4d6;--warning-dot:#f5a300;--error:#b42318;--error-bg:#fdecea;--error-border:#f3b4ad;--radius:8px;--radius-lg:12px;--shadow-sm:0 1px 2px #1414140d;--shadow-md:0 8px 24px #14141414;--shadow-lg:0 20px 48px #1414142e;--ring:0 0 0 4px #d93f0029;--drawer-width:280px;--topbar-height:56px;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}body{background:var(--background);margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.brand-logo{align-items:center;display:inline-flex}.brand-imagem{max-width:100%;height:auto;display:block}.skip-link{z-index:100;border-radius:var(--radius);background:var(--brand-900);color:#fff;padding:8px 12px;position:absolute;top:-48px;left:12px}.skip-link:focus{top:12px}.shell{min-height:100vh}.drawer{z-index:50;width:var(--drawer-width);background:var(--card);border-right:1px solid var(--border);visibility:hidden;flex-direction:column;max-width:88vw;transition:transform .22s,visibility .22s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.shell.menu-aberto .drawer{visibility:visible;transform:none}.shell:not(.fixado).menu-aberto .drawer{box-shadow:var(--shadow-lg)}.drawer-scrim{z-index:45;background:#14141466;border:0;padding:0;animation:.2s aparecer;position:fixed;inset:0}.drawer-head{height:var(--topbar-height);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:4px;padding:0 10px 0 14px;display:flex}.brand-btn{border-radius:var(--radius);background:0 0;border:0;margin-right:auto;padding:4px}.pino-on{color:var(--primary);fill:var(--primary-soft)}.ambiente{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--surface-subtle), var(--primary-soft));margin:12px 12px 4px;padding:12px}.ambiente p{margin:0}.ambiente-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:700}.ambiente-nome{color:var(--brand-900);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;margin-top:2px!important}.ambiente-detalhe{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex;margin-top:4px!important}.ambiente-troca{margin-top:10px}.ambiente-troca select{width:100%;height:32px;font-size:13px}.drawer-nav{flex:1;padding:8px 8px 16px;overflow:auto}.nav-solto,.modulo-titulo{border-radius:var(--radius);width:100%;min-height:40px;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.nav-solto:hover,.modulo-titulo:hover{background:var(--surface-hover);text-decoration:none}.nav-solto .shell-icon,.modulo-titulo .shell-icon{color:var(--muted-foreground);flex:none}.nav-solto.ativo{background:var(--primary-soft);color:var(--primary-hover);font-weight:600}.nav-solto.ativo .shell-icon,.modulo-titulo.ativo .shell-icon{color:var(--primary)}.modulo-titulo.ativo{color:var(--brand-900);font-weight:600}.modulo-titulo span{flex:1}.modulo-seta{transition:transform .18s}.modulo.aberto .modulo-seta{transform:rotate(90deg)}.modulo-itens{margin:2px 0 6px;padding:0 0 0 19px;list-style:none}.modulo-itens a{border-left:1px solid var(--border);min-height:34px;color:var(--text-strong);align-items:center;padding:0 10px 0 18px;font-size:13px;text-decoration:none;display:flex}.modulo-itens a:hover{color:var(--brand-900);background:var(--surface-subtle)}.modulo-itens a.ativo{border-left:2px solid var(--primary);background:var(--primary-soft);color:var(--primary-hover);border-radius:0 var(--radius) var(--radius) 0;padding-left:17px;font-weight:600}.drawer-foot{border-top:1px solid var(--border);flex:none;padding:12px 16px}.api-status{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:inline-flex}.api-dot{background:#9a8f89;border-radius:999px;width:8px;height:8px}.api-status.api-ok .api-dot{background:#22c55e;box-shadow:0 0 0 3px #dcfce7}.api-status.api-erro .api-dot{background:#ef4444;box-shadow:0 0 0 3px #fee2e2}.workspace{flex-direction:column;min-height:100vh;transition:margin-left .22s;display:flex}.shell.fixado .workspace{margin-left:var(--drawer-width)}.topbar{z-index:40;height:var(--topbar-height);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--border);background:#ffffffeb;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 0 16px;display:flex;position:sticky;top:0}.shell.fixado .topbar{padding-left:24px}.topbar-left,.topbar-right{align-items:center;gap:8px;min-width:0;display:flex}.icon-btn{border-radius:var(--radius);width:36px;height:36px;color:var(--foreground);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--surface-hover)}.breadcrumb{min-width:0}.breadcrumb ol{align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.breadcrumb li:first-child{max-width:28ch}.breadcrumb li+li:before{content:"/";color:var(--border-strong);margin-right:6px}.breadcrumb li[aria-current=page]{color:var(--brand-900);font-weight:600}.topbar-link{border-radius:var(--radius);height:34px;color:var(--muted-foreground);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.topbar-link:hover{background:var(--surface-hover);color:var(--brand-900);text-decoration:none}.chip-alerta{background:var(--error-bg);color:var(--error);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.user-menu{position:relative}.avatar{background:linear-gradient(135deg, var(--accent), var(--primary));color:#fff;border:0;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-grid}.avatar.grande{width:40px;height:40px;font-size:14px}.user-pop{z-index:60;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);width:272px;box-shadow:var(--shadow-md);padding:6px;animation:.14s descer;position:absolute;top:calc(100% + 8px);right:0}.user-pop-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin-bottom:4px;padding:10px;display:flex}.user-pop-head p{margin:0}.user-role{color:var(--brand-900);font-weight:600}.user-org{color:var(--muted-foreground);word-break:break-all;font-size:12px}.user-pop-item{border-radius:var(--radius);width:100%;min-height:36px;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.user-pop-item:hover{background:var(--surface-hover);text-decoration:none}.so-estreito{display:none}.content{outline:none;flex:1;width:100%;max-width:1440px;padding:24px 24px 40px}.content h1{letter-spacing:-.015em;color:var(--brand-900);margin:0 0 4px;font-size:22px;font-weight:700}.content h2{color:var(--brand-900);margin:0 0 10px;font-size:15px;font-weight:650}.content h3{margin:0 0 4px;font-size:14px;font-weight:600}.content>section>header,.content header{margin-bottom:16px}.content header>p.muted:first-child{letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:12px;font-weight:600}.content header>p.muted{margin:4px 0 0}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:16px;padding:20px}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.grid.cards .panel{margin-bottom:0;position:relative;overflow:hidden}.grid.cards .panel:before{content:"";background:var(--primary);opacity:.7;width:3px;position:absolute;inset:0 auto 0 0}.grid.cards .panel.alerta:before{background:var(--error);opacity:1}.grid.cards .panel h2{color:var(--muted-foreground);font-size:13px;font-weight:600}.grid.cards+*{margin-top:16px}label{color:var(--text-strong);gap:6px;font-size:13px;font-weight:500;display:grid}input,select,textarea{border:1px solid var(--border-strong);border-radius:var(--radius);height:38px;color:var(--foreground);background:#fff;padding:0 12px;transition:border-color .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:var(--muted-foreground)}input:hover,select:hover,textarea:hover{border-color:var(--border-hover)}textarea{height:auto;padding:10px 12px}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--primary);margin:0;padding:0}input[type=file]{border:1px dashed var(--border-hover);border-radius:var(--radius-lg);background:var(--surface-subtle);width:100%;height:auto;color:var(--muted-foreground);cursor:pointer;padding:10px;font-size:13px}input[type=file]:hover{border-color:var(--primary);background:var(--primary-soft)}input[type=file]::file-selector-button{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:34px;color:var(--foreground);font:inherit;cursor:pointer;margin-right:12px;padding:0 14px;font-weight:600;transition:border-color .15s,color .15s}input[type=file]::file-selector-button:hover{border-color:var(--primary);color:var(--primary)}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:var(--ring);outline:none}input:disabled,select:disabled,textarea:disabled{background:var(--surface-subtle);color:var(--muted-foreground)}.actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}button.primary{background:var(--primary);height:38px;color:var(--primary-foreground);border-radius:var(--radius);border:0;align-items:center;gap:6px;padding:0 16px;font-weight:600;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #d93f0040}button.primary:hover{background:var(--primary-hover)}button.ghost,a.ghost{border:1px solid var(--border-strong);border-radius:var(--radius);height:38px;color:var(--foreground);background:#fff;align-items:center;gap:6px;padding:0 14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}button.ghost:hover,a.ghost:hover{background:var(--surface-subtle);border-color:var(--border-hover);text-decoration:none}button:disabled,button.primary:disabled,button.ghost:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.table-scroll{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.table-scroll table{border:0}table{border-collapse:collapse;width:100%;font-size:13px}td{overflow-wrap:break-word}.cell-sub{color:var(--muted-foreground);font-size:12px;display:block}td select{width:100%;min-width:170px}th{color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;background:var(--surface-subtle);font-size:11px;font-weight:700}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:11px 12px}tbody tr{transition:background .12s}tbody tr:hover{background:var(--surface-subtle)}tbody tr:last-child td{border-bottom:0}.badge{white-space:nowrap;background:var(--surface-hover);color:var(--text-strong);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.badge:before{content:"";opacity:.8;background:currentColor;border-radius:999px;width:6px;height:6px}.badge.AUTHORIZED,.badge.ACTIVE{background:var(--success-bg);color:var(--success)}.badge.REJECTED,.badge.DENIED,.badge.DEAD{background:var(--error-bg);color:var(--error)}.badge.PENDING_AUTHORIZATION,.badge.PENDING_SETUP,.badge.DRAFT{background:var(--warning-bg);color:var(--warning)}.badge.CANCELED,.badge.NUMBER_INVALIDATED{background:var(--surface-hover);color:var(--text-strong)}.alert,.ok{border-radius:var(--radius);border:1px solid #0000;margin:8px 0;padding:12px 14px}.alert{background:var(--error-bg);border-color:var(--error-border);color:var(--error)}.ok{background:var(--success-bg);border-color:var(--success-border);color:var(--success)}.muted{color:var(--muted-foreground)}.steps{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.steps span,.steps button{background:var(--neutral-bg);color:var(--text-strong);border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500}.steps .on{background:var(--primary);color:var(--primary-foreground);font-weight:600}.secret{word-break:break-all;background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius);padding:10px;font-family:Consolas,SFMono-Regular,monospace}.public{background:var(--background);min-height:100vh}.public .login{margin:10vh auto}.login{width:min(420px,100%)}.login h1{letter-spacing:-.03em;color:var(--brand-900);margin:0 0 6px;font-size:28px;font-weight:800}.login h1 span{color:var(--primary)}.login>p.muted{margin:0 0 24px;font-size:15px}.login form{gap:16px;display:grid}.login form .actions{gap:16px;margin-top:4px}.login form button.primary{justify-content:center;width:100%;height:42px;font-size:15px}.backdrop{z-index:70;background:#14141473;place-items:center;padding:16px;animation:.15s aparecer;display:grid;position:fixed;inset:0}.dialog{background:var(--card);border-radius:var(--radius-lg);width:min(480px,100%);box-shadow:var(--shadow-lg);padding:22px;animation:.18s subir}.side-sheet{z-index:80;background:var(--card);width:min(640px,100%);height:100%;box-shadow:var(--shadow-lg);flex-direction:column;animation:.22s entrar-direita;display:flex;position:fixed;top:0;right:0}.side-sheet .side-sheet-head{margin:0;padding:14px 20px}.side-sheet-body{padding:14px 20px}.side-sheet-body>section>:first-child,.side-sheet-body>:first-child{margin-top:0}.side-sheet-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;display:flex}.side-sheet-head h2{color:var(--brand-900);margin:0;font-size:17px;font-weight:700}.side-sheet-body{flex:1;overflow:auto}.side-sheet-foot{background:var(--card);border-top:1px solid var(--border);flex-flow:row-reverse wrap;align-items:center;gap:8px;padding:10px 20px;display:flex}.side-sheet-foot .push{align-items:center;gap:8px;margin-right:auto;display:flex}.side-sheet-body{flex-direction:column;display:flex}.side-sheet-body>section{flex-direction:column;flex:1 0 auto;display:flex}.side-sheet-body .side-sheet-foot.fixo{z-index:2;margin:auto -20px -14px;position:sticky;bottom:-14px}.sheet-scrim{z-index:75;background:#14141473;border:0;animation:.2s aparecer;position:fixed;inset:0}@keyframes aparecer{0%{opacity:0}to{opacity:1}}@keyframes descer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes subir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes entrar-direita{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.mdfe-suggest{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);background:#fff;margin:4px 0 0;padding:4px;list-style:none}.mdfe-suggest button{text-align:left;background:0 0;border:0;border-radius:6px;width:100%;padding:8px}.mdfe-suggest button:hover{background:var(--surface-hover)}.checks{flex-wrap:wrap;gap:8px 16px;margin:12px 0;display:flex}.checks label{align-items:center;gap:6px;font-weight:400;display:inline-flex}.row-actions{flex-wrap:wrap;gap:6px;display:flex}.row-actions button.ghost{white-space:nowrap;height:30px;padding:0 10px;font-size:12px}.field{gap:6px;display:grid}.field-error{color:var(--error);font-size:12px}.check{align-items:center;gap:8px;display:flex}.contador{font-weight:600}.toolbar{grid-template-columns:minmax(220px,1fr) minmax(180px,240px) auto;align-items:end;gap:12px;display:grid}.ambiente-fixo{background:var(--warning-bg);color:var(--warning);border-radius:999px;margin:0 0 12px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.empresas .link{color:var(--primary);text-align:left;background:0 0;border:0;padding:0;font-weight:600}.empresas .link:hover{text-decoration:underline}.empresas tr.destaque,.empresas li.destaque{outline:2px solid var(--primary);outline-offset:-2px}.empresas .cartoes{margin:0;padding:0;list-style:none;display:none}.empresas .esqueleto span{background:linear-gradient(90deg, var(--neutral-bg), var(--surface-subtle), var(--neutral-bg));background-size:200% 100%;border-radius:6px;height:36px;margin:8px 0;animation:1.2s linear infinite brilho;display:block}@keyframes brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.pagination{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.pagination select{width:auto;height:32px}.settings{flex-direction:column;gap:14px;display:flex}.content:has(>.settings){max-width:none;padding-top:18px}.settings-abas{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.settings-abas a{color:var(--muted-foreground);border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 14px;font-size:13.5px;font-weight:500;text-decoration:none}.settings-abas a:hover{color:var(--foreground);text-decoration:none}.settings-abas a[aria-current=page]{color:var(--primary);border-bottom-color:var(--primary)}.settings-select{display:none}.abas{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex;overflow:auto}.abas button{min-height:40px;color:var(--muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 12px;font-weight:500}.abas button:hover{color:var(--brand-900)}.abas button[aria-selected=true]{border-bottom-color:var(--primary);color:var(--primary-hover);font-weight:600}.legenda{padding:0;list-style:none}.legenda li{align-items:center;gap:8px;display:flex}.marca{border-radius:3px;width:12px;height:12px;display:inline-block}.marca.usada{background:var(--primary)}.marca.restante{background:#9a8f89}.marca.excedente{background:var(--link-hover)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.plano button:disabled{cursor:not-allowed;opacity:.7}@media (width<=1023px){.topbar-link{display:none}.so-estreito{display:flex}}@media (width<=900px){.settings-abas{display:none}.settings-select{display:grid}}@media (width<=760px){.content{padding:16px 16px 32px}.topbar{padding:0 12px 0 8px}.breadcrumb li:not(:last-child),.breadcrumb li+li:before{display:none}.toolbar{grid-template-columns:1fr}.empresas .tabela{display:none}.empresas .cartoes{gap:12px;display:grid}.empresas .cartoes li{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:14px}.panel{padding:16px}}@media print{.drawer,.drawer-scrim,.topbar,.skip-link,.topo-acoes,.sheet-root{display:none!important}.shell.fixado .workspace{margin-left:0}body,.workspace,.content{background:#fff!important}.content{max-width:none!important;padding:0!important}.panel,.kpi,.cartao{break-inside:avoid;box-shadow:none!important}}.content:has(>.lista-pagina){max-width:none;padding-top:18px}.lista-pagina{flex-direction:column;gap:12px;display:flex}.lista-pagina>*{margin:0}.lista-pagina .lista-topo{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0;display:flex}.lista-pagina .lista-titulo h1{margin:0;font-weight:600}.lista-pagina .lista-titulo p{margin:2px 0 0;font-size:13px}.lista-pagina .lista-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.lista-pagina .lista-acoes>span{display:contents}.lista-pagina .lista-acoes button,.lista-pagina .lista-acoes a{align-items:center;gap:6px;height:36px;display:inline-flex}.lista-pagina .lista-cartao{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.lista-pagina .lista-filtros{border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.lista-pagina .lista-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lista-pagina .busca{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);height:38px;color:var(--muted-foreground);flex:320px;align-items:center;gap:8px;padding:0 12px;display:flex}.lista-pagina .busca:focus-within{border-color:var(--primary);box-shadow:var(--ring)}.lista-pagina .busca input{min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0}.lista-pagina .periodo{background:var(--neutral-bg);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.lista-pagina .periodo button{height:32px;color:var(--text-strong);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.lista-pagina .periodo button[aria-pressed=true]{background:var(--card);color:var(--foreground);box-shadow:0 1px 3px #1414141f}.lista-pagina .intervalo{flex-wrap:wrap;gap:10px;display:flex}.lista-pagina .intervalo label{align-items:center;gap:8px;font-size:13px;display:flex}.lista-pagina .chip-select{background:var(--card);border-radius:999px;min-width:200px;height:34px;padding:0 12px;font-size:13px}.lista-pagina .chip-select.ligado{border-color:var(--primary-soft-border);background:var(--primary-soft);color:var(--link)}.lista-pagina .pilulas{flex-wrap:wrap;gap:6px;display:inline-flex}.lista-pagina .pilulas button{border:1px solid var(--border);background:var(--card);height:32px;color:var(--text-strong);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.lista-pagina .pilulas button:hover{border-color:var(--border-hover)}.lista-pagina .pilulas button[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--link);font-weight:500}.lista-pagina .ponto{background:var(--border-hover);border-radius:50%;width:7px;height:7px}.lista-pagina .ponto.tom-ok{background:var(--success)}.lista-pagina .ponto.tom-espera{background:var(--warning-dot)}.lista-pagina .ponto.tom-erro{background:var(--error)}.lista-pagina .linkish{color:var(--link);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500}.lista-pagina .linkish:hover{text-decoration:underline}.lista-pagina .rolagem{overflow-x:auto}.lista-pagina .tabela-lista{border-collapse:collapse;border:0;width:100%;font-size:13.5px}.lista-pagina .tabela-lista th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background:var(--surface-subtle);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:11.5px;font-weight:600}.lista-pagina .tabela-lista td{border-bottom:1px solid var(--border);vertical-align:middle;height:44px;padding:6px 12px}.lista-pagina .tabela-lista tbody tr:hover{background:var(--surface-hover)}.lista-pagina .tabela-lista tbody tr:last-child td{border-bottom:0}.lista-pagina .tabela-lista th:first-child,.lista-pagina .tabela-lista td:first-child{padding-left:16px}.lista-pagina .tabela-lista th:last-child,.lista-pagina .tabela-lista td:last-child{padding-right:16px}.lista-pagina .tabela-lista .num{text-align:right;font-variant-numeric:tabular-nums}.lista-pagina .nowrap{white-space:nowrap}.lista-pagina .sub{color:var(--muted-foreground);font-size:12px}.lista-pagina .corta{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.lista-pagina .col-acoes{text-align:right;white-space:nowrap}.lista-pagina .col-acoes>*+*{margin-left:4px}.lista-pagina .icone-acao{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);vertical-align:middle;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.lista-pagina .icone-acao:hover{border-color:var(--border);background:var(--card);color:var(--primary)}.lista-pagina .icone-acao:disabled{opacity:.4}.lista-pagina .vazio{text-align:center;color:var(--muted-foreground);padding:32px 16px!important}.lista-pagina .vazio b{color:var(--foreground);margin-bottom:2px;font-weight:500;display:block}.lista-pagina .tabela-lista tbody tr:has(.vazio):hover{background:0 0}.lista-pagina .paginador{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.lista-pagina .paginas{align-items:center;gap:10px;display:flex}.lista-pagina .pequeno{align-items:center;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.painel-form{flex-direction:column;gap:12px;display:flex}.painel-form>p{margin:0}.painel-form .campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.painel-form .campos .largo{grid-column:1/-1}.painel-form .campos label{min-width:0}.painel-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.painel-form select,.painel-form textarea{box-sizing:border-box;width:100%;min-width:0}@media (width<=767.98px){.lista-pagina .lista-acoes{width:100%;margin-left:0}.lista-pagina .periodo{max-width:100%;overflow-x:auto}.lista-pagina .periodo button{flex:none}.lista-pagina .chip-select{flex:1;min-width:0}.painel-form .campos{grid-template-columns:minmax(0,1fr)}}.nf-rig{vertical-align:middle;aspect-ratio:960/416;--nf-road:#d93f00;flex:none;min-width:0;max-width:100%;display:inline-block;position:relative}.nf-rig[data-tone=dark]{--nf-road:#ff7a45}.nf-rig img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.nf-rig .nf-body{width:100%;height:100%;top:0;left:0}.nf-rig .nf-w{aspect-ratio:1;width:11.76%;height:auto;animation:.55s linear infinite nf-spin;top:69.6%}.nf-rig .nf-w1{left:17.73%}.nf-rig .nf-w2{left:73.2%}.nf-rig .nf-truck{animation:.5s ease-in-out infinite alternate nf-bob;display:block;position:absolute;inset:0}.nf-rig .nf-road{opacity:.7;background:repeating-linear-gradient(90deg, var(--nf-road) 0 18px, transparent 18px 30px);background-size:30px 3px;border-radius:3px;height:3px;animation:.5s linear infinite nf-road;display:block;position:absolute;bottom:0;left:0;right:0}.nf-rig .nf-spd{background:var(--nf-road);opacity:0;border-radius:3px;height:3px;animation:.9s linear infinite nf-spd;display:block;position:absolute;left:-1%}.nf-rig .nf-spd:first-of-type{width:7%;top:36%}.nf-rig .nf-spd:nth-of-type(2){width:5%;animation-delay:.3s;top:46%}.nf-rig .nf-spd:nth-of-type(3){width:6%;animation-delay:.6s;top:56%}@keyframes nf-spin{to{transform:rotate(360deg)}}@keyframes nf-bob{to{transform:translateY(-.55%)}}@keyframes nf-road{to{background-position:-30px 0}}@keyframes nf-spd{0%{opacity:0;transform:translate(30%)}30%{opacity:.8}to{opacity:0;transform:translate(-90%)}}@media (prefers-reduced-motion:reduce){.nf-rig .nf-w,.nf-rig .nf-truck,.nf-rig .nf-road,.nf-rig .nf-spd{animation:none}.nf-rig .nf-spd{opacity:0}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXqOjr1NUQVQAAAIwAAAAPQAAAEjnc8sdY21hcAAAAnAAAABDAAAAZAHsImBnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABWAAAAaAMR8wnaGVhZAAABBQAAAA2AAAANiIkFjloaGVhAAAETAAAAB8AAAAkCMQChGhtdHgAAARsAAAAIAAAACYPJwD7bG9jYQAABIwAAAAWAAAAFgJYAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABLAAAArQ80WAIcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimOcwMDKwMDUxRTBwMDgDaEZ4xg0GJ0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JgegmkFBiYAdSUCkx42g3HsQ1AUBgGwPt+CgmlESymQqJ8iTUMZDjvuhMxKawKm3qOs2XgavudWYxW/UrlpT7607eA8APRSgVAAAAAeNpjYGBgAmJmIBYBkoxgmoUhAEgLACFInJdBgcGRYQHDQUYmhS3//2OK/P/5/8n/A/9T/zv+Z7wfDDQDDQAA8SQUYgAAAQAB//8AD3jabRA1QkNRLMnXenF3d/mGQ+3DiDsTNiInKCss+AFgxv0YPQILMuNODee9uCfAQh0AuekSGBDABDaAKCUjBv2YE8Y6El/uv5DWdf1lSNdPg+BP9mcBzdClP98IIKGEWXkZQlQGY0J7N9o7m173HAMYN0eXL3GHh4g4+/YWymHOKRcQwJ8pwgn4/rEbwAE+INDermmQbiAZqgG4zNxcRdZULcs/XgYv8DHRsbFSpapJVvJPrmqqIufmZmXyQlYDSZWxsTHRAi9IMeh2jtUYWb6Rcl4nRc6S7SxROmO6LPrI6yEuiJzZb5C7YrqsntE6f6SB5RvMUn9VWoLJ5HCYTEmpuVWpFbVaWzFuOozmxE9V6qtOizcbHYAwTl7MYWKBAYjSJGG8Z3yavKurYc+a3+O/MAbml6IDI/sZzyMn6TktJQUFJc3ZOnlz3cVFZWVFxe5ceAeNy1AJAAEAAAACEi1gomnYXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/2P/EAVQBKUAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDA2vo/+e9l1gCgCCrgBAB//AVQAHjaY2pgsGHqYeCGYYZVDAwwzDSPwRzISmdIBwB5hgYtAAAAIQA7AEcAUwBTAFMAUwCnALQA0AAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaLMY1AcMAAEXBF+aMFZC9zJ0jogrqpGiqIUUxEPw3HRDxw8KwA6AxHrpBZuS6SWqcdIucVrfZUegON166y4q7nnIim29YxCz0aHioj4O+MrLAbSgGgug7ioVl5lZQZmZmJv9wcvs+QSkcWWuYGS/uEvnghk9WyHq+88IdRzx4PvEsprkSMsbqc2Xk07KJaMaYGe/vnlH0SX6LRdbZFsvJrerzTUujd/YwkmiPcR9U51TJcegrjZ6I8oFB/fUzxgBTqh79G13vKs7ol5vQhrxd/MQJZZHCT6xQFuuv7322WNOmWsu37NU4hzkiCSXSP121RvrRvO2LPHg29qNGLPKq/k4uMEPO81ksjTztFfN6MqYKdbf0cqfyQ9SOGiF6ltQ+0NegAx1fYaVrDHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACBgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXwmjulNUQVQAAAIwAAAAOgAAAETlF8weY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABVgAAAaBSidNyaGVhZAAABBAAAAA2AAAANiIwFk1oaGVhAAAESAAAAB8AAAAkCNACd2htdHgAAARoAAAAIAAAACYPdgD9bG9jYQAABIgAAAAWAAAAFgJYAcJtYXhwAAAEoAAAABwAAAAgABoAwm5hbWUAAAS8AAABLwAAAqQ6hmJlcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhSmP8wsDKwMDUxRTBwMDgDaEZ4xg0GF0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JmegmkFBiYAfupCr142h3EAQaAQAAEwNm7KAqhJ/SxQEWAo4/3gLjBiJgUbP1dec+rpXK348ksBqtAxnyoomQB4Qe4iQTkAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTgNob3EU/n7nGrON27v/WVdzejbSU5rN3JC9uDyH2ZlTri0bi1OcbRz7fOBRDNBr2gYHCRoCgBAnKYzd6qtHLSb58uRFaeTt28v/b99u3gtA0ADqpe3bfRWwmMUMX5IUksRpTGtnWk3J1XLJP4Zu2r6MmJlhCmu5vn7Y4fbIBANuN2UsYv25vvtcV+BiA4S86wMqp0PEogAQkk3TsT3XM27hJYmSGBYaHm7luZ7lT7fIXc91bNM0kkXJKCUrLzw8LFQSJSuMvX1TU6zwQjHlXbXJgp5ckpbzLbTG70PN1TTrke4L2d/vCrUlt5MyLxTp9r+CuAhVe/dO0SJjDSs23S38lcHG3inqS2r/LYyN0NR3YGikblbExYMDQjxLavzW2Uzd/f2PnTUuBgEAu8Nvhd5BvnWiyKILPvv+pptm+h/zM3Wnvkv3paX5Mt6m4gbj5lDjAAAAAQAAAAISLdvSVIpfDzz1AAMD6AAAAADdsSwYAAAAAOCnk1z/X/8KBWAEvwAAAAYAAgAAAAAAAHjaY2BkYGDh+6/EwMA653/83/WsCUARVMAJAIAbBU8AeNpjamCwYVrAwA3DDGsZGGCYaSGDEZCVx5AHAID/Bn4AAAAhADsARwBTAFMAUwBTAKcAtADQAAB42mNgZGBg4GJIYWBniGFgBfMQgJmBEQATuADdeNqVkQFHQ1EYhp/bVqlmgBCYQFFrFaUNVESrNGsKCbWtu7WtO9sd9i8C/aJAv6oHB02kHJ/v8b7v+b7rXCDHOxmi7BLwEVUDR5SitcBz5KNc4AwnfAbOfsvMU+Yt8AJbtALnOaAoy1HGXeuBF+XVwCvycmAJqJMw4JFXzkntfbo0uaJNS5ro3dGWYjr6lmfImDI7nrHZke6QVC5aXfr2RDXWv+aMS2pqE72q83vWCDdxg1tVt2e23cojnEOiW2CPIiUO2aVCzDMpiadv4p6S3pG1Lz3MJBtuvrAq/9pdl2OpjznCTQrM3i2E2zozt09JGDI1FV4Lv54SltRQadv/MrWmlvBivolTOGZi75Co67Px4z/E7jRh7okiTZMD1dTes1KmZtsqv7/G5hdcMmUkAHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZEAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgX26jxFNUQVQAAAIwAAAAOQAAAETle8wfY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABWwAAAaLmwCeFaGVhZAAABBQAAAA2AAAANiI8FmNoaGVhAAAETAAAAB8AAAAkCNwCamhtdHgAAARsAAAAIAAAACYPwAD9bG9jYQAABIwAAAAWAAAAFgJZAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABMQAAArQ8M2PVcG9zdAAABfQAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhymOKYGBlYGDqAtIMDN4QmjGOQYPRlQEVsAMxE4wT4u/tz3CAgVdhCwvffyUGBlYBxhQFBsbJIDkmWaaXQEqBgRkAx84KLQB42h3EAQaAQBQFwHm/sBRCR+hQAQQqAixdPxqMiKaw/m/qPa+egbsfTyYxWgTSascgKjMIH60eBEoAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFEDVCQ1EsyS+/irt7vVhdcHdnKidApq5AD4D7jPtF8Bkf/4K71/te3BPggQ2AqogDBvgghnCAaH1mLLow14c2Evy8B5GWa2p+emtqbjwAQK4soE3iXPkiAC1qMVuWyY/WMmJkp5EdNv+eWuycg7if+PV1jMAe+Pvz5jAPJAUEcGUKYA8OAva7gF0IajgGAvXfM/XTC6SA2TOhwWjQ66TS7CyWn11C2qK4uNgYPsvXxmKWVKrXGQ3GbNfomSyfjY2Ji9MWGYzaMFLjGMsTp5tkyqao4dDmwdLagRI+E2L6Pa8dLObzQixU9utgeZJ0s1TVGDUsaR7ExRa+MDY5PT9JWmDrVuvt1uRYkbDl167vtSbFikXNzQJBnN+tAQQHObGdyQUGINqo5TvqZwfIubrq83BMhvvC7hll2sBYmF/aocBBlOfkyHEAFe3k1NQrXTFZqnr1P7mPVBIAAAEAAAACEi2ts6lGXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/1v/BQVwBNoAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDAuul/9N8e1gKgCCrgBACANgVOAHjaY2pgsGHawsANwwzrGRhgmGkxgw6QVcJQAgCIMQbIAAAAIQA7AEcAUwBTAFMAUwCnALQA0QAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaldEDklxRFAbgb2wUgvIrxEk7LsS27TZeM1hIsKCsIBsKbsaey2P9mPTNgL7BMfzsezZH98n17Z2j+0337Z6jB1zya44eXGIz5JQfc/SwlNIcPe2YzH+6b8CkOfu+UbN2ztETJo3P0f8o7onVvdVwVddbNWXv3ZdXV3ZOrOaDx/LKikq64XY1dZySlNTxXltZU1dHQkdZTUKsrSjptktuuKOmp+Oat6reaods90PmjiOrMj6S1w6xYg2RjISU49JOKyroioNlx3MpCSclZKW8XGb5wG3X3XZ62/nvySvqqf2zXfCOVvhHCxGiVRHOizV90V6YXCQjFW7kgZK8aEuR72iLVeS9D1HO6gUcYu2g378Kk6JysOh5J+G9WF0yzKwq1vVFU15yk6kc+AOSEmhBAAAAeNpjYGIAg/+pDBoM2AAXEKswnGRkYmBmZGZkYWRlZGNkZ3NMKkotS2Uvzcs0MHA0YHIOAjGNDJxMOBOTS0tSk/Nzk8CSxgZmAO8vD8MAAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgX9SjrlNUQVQAAAIwAAAAOgAAAETl38wgY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXQAAAaJ7JIWSaGVhZAAABBgAAAA2AAAANiJIFndoaGVhAAAEUAAAAB8AAAAkCOcCXWhtdHgAAARwAAAAIAAAACYQDwD/bG9jYQAABJAAAAAWAAAAFgJZAcJtYXhwAAAEqAAAABwAAAAgABoAwm5hbWUAAATEAAABKQAAAqg7nmHUcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhKmXaw8DKwMDUxRTBwMDgDaEZ4xg0GN0ZUAE7EDPBOCH+3v4MCxh4Fbaw8P1XYmBgFWBMUWBgnAySY1JgegmkFBiYAepmCn142h3EgQWAUBgGwPv+QimERmixQEWAR8s1XHQ4EYPC+r+p5zhbOq6235lEbxHIWC86UZlB+AC0nwSvAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpETjVCAwEQnN27XNzdPelzhrvLE/IAOvwfSI9VdHyAB+DyAihT4i7xrPsORPQBPMYVCDDCCifgVdN+qmq+qX1s+nnvKB9MTPyUJybu6wJwdQt8XL1ghAWQSaZsMW30yoKV6IhoW/2908q3C1z5Ce7uUoh68PfX2BFeuQACqpsmHOK0XX9s181I4wKM4t8zr/ILYugGDJlCQVV0Tc9W4aUlo+T3BQJySdNlB1eRa7qmKoVCNiMZswMslwIBv88oGWU/TU8vDRkFUeP533WDaI0r2cKEe/N/PIHF/+YxdrMgBAJK7L0L7FmZWUx5zOKtJYU5uUJC2NiFpaS1JRS17MJ1GeeHsLFBufZhumZxNhLCXJwhQDdXMzUwpjHrMjADw9HcmL3acVUWU8PatRAZJh5mVVAIMwLdr26McLKzS4Q2YyOjmoKSKlC7dgRTg4G3lpySkpy2jx4AMuxSeAAAAAABAAAAAhItg7TxUl8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9X/v8FfwT0AAEABgACAAAAAAAAeNpjYGRgYOH7r8TAwHryf/jfDNZ6oAgq4AQAgEIFTAB42mNqYLBhOsHADcMMmxgYYJhpGYM6kFXNUA0Aj6oHGQAAACEAOwBHAFMAUwBTAFMApwC0ANEAAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142o2RNVJEQRRFz7hPSIy7u7u7u7v3fEMyVsFiiFkL6+BVV+Ma3Lqn9RmQ5J4AvmAMePRNGvaR6ys37CfqyzccoJMnw0HKeTAcopU7w2GKWTacppFcNPsCEivLcIzXP30J2Y8bFgJmUVywwyUjuOLnnLDHEgfiRxzjarlkcCRuFVXie9ickMEVrsQRPhdX2BxRxRSDjDPNOR4Oo+xwJrL173M6kkMFvSjO2WeRA2z9h5KTbGqppJomamjjiENclL7psCb7lbSI6oQ2XiNkf4qR/Rol+zXK+1/nmWJM1PbvHI3/I2Ifigy32K/dk4qo1spmXnYOyP5X5tPYKE45YE//0oOnZ6Gw9Xnxl7kccaJveOxSyZ6eaxWu+JnI5ZYMB1T9UXXJM2dbZasAAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgYDmj2FNUQVQAAAIwAAAAOQAAAETmQ8whY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABUgAAAZz62WoaaGVhZAAABAwAAAA2AAAANiJMFotoaGVhAAAERAAAAB8AAAAkCOwCUGhtdHgAAARkAAAAIAAAACYQWQD/bG9jYQAABIQAAAAWAAAAFgJQAbxtYXhwAAAEnAAAABwAAAAgABoAwm5hbWUAAAS4AAABNgAAArw8t2VdcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhqmVWYGBlYGDqYopgYGDwhtCMcQwajB4MqIAdiJlgnBB/b3+GAwy8CltY+P4rMTCwCjCmKDAwTgbJMSkxvQRSCgzMALqrCg142h3EAQaAQAAEwNm7kAqhB4Q+FqgIcPT9uMGIGBVs/UP5rrul8rTzzSwGq0CmuqOKkgWEH6k0BBUAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTjUgcFEU/u65L3R383Tz6u/Qveg22nUzWjWjtttMFp37ZLTo7uZ0nw8CfgGUQvvgkGENe8BZD3Rlzxryrr/I4v7qS2kiLe2+Mi1t71UAgvWz2X2+IMMKUJ1VZyUsUHZWufXd1t1c4sNhYuVCJe3fu4+MMH/mj8fHtw1+S6FgAGRYYALLn/WLz7ol3LABQuDjGbXTObxhAmJQaKiumYapPIMLlGTJxc1NTTRM1Y6eYRumoYWGKkGSrPwhNdHNzdVFlmTVlWXnNPwXuaBR+UOzwK294v0Dk+xnbAqaHwZZLxesvOIC3gv/c+v/C5wn2pg1v92cLC3LykTRMT7UzTvkf2kMG3vOHF6zpJKYlwnH5wkw9FA3a+caOOBsqnLPj8Va6p6ff+tQHI+EPcCesYepX3hLsqpiaIAUP3+F+llsJXWreRFevr5eUXkJT+R2VRoAAAABAAAAAhItf/Mg0l8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9M/vkFjwUOAAAABgACAAAAAAAAeNpjYGRgYOH7r8TAwHr/v89fV9Z+oAgq4AQAf7wFRAB42mNqYLBhusPADcMMWxgYYJhpBYMikNXI0AgAltwHYwAAACEAOgBGAFIAUgBSAFIApACxAM4AAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142pyRA24FUBRET20jLMLaboPatm27/2+kUZfTNXQ9PUltJLmZ8+bOMxDPNWGEhMcAtyGrjxxCbUjxI4eSGJL9yGF0c/fI4a8yETRy88iRVLL7yInUUv3AIWHulf/IsaSS+chx+rGPLAGjHHHACof0cK7us8MaHQQcnTpu5UhvnSk27GyxrW9xzjFnNFJGmbpmdkfnXC61dthXj3S37A/RST/Dehf2el11zzrF/RjDvXVLPtlzkg3HrsaRmVwqKaWcOipoYotNzvVNmpjTL6XBqpIW3iTH3b/PavrHCUbZYIsL2fTz/Nx3K+Q+r5H7yRpt6jFBvcf3w5tQjiWN62yov1l7WO+IXfNruAotXKjbHOnbJ//Dz2yxgwlzq5Syhn+te67uWecEuV8B0DR9AiGjCQDvPmpNAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.auth-shell{--auth-laranja:#d93f00;--auth-laranja-hover:#b83500;--auth-laranja-claro:#ff6b2c;--auth-texto:#141414;--auth-secundario:#5a5a5a;--auth-borda:#d9d9d9;--auth-link:#c23600;--auth-link-hover:#8f2700;--auth-erro:#b42318;--auth-erro-fundo:#fdecea;--auth-amarelo:#f5a300;--auth-verde:#1e9e5a;--auth-branco:#fff;--auth-fonte:"Plus Jakarta Sans", system-ui, sans-serif;background:var(--auth-branco);min-height:100vh;color:var(--auth-texto);font-family:var(--auth-fonte);flex-wrap:nowrap;display:flex}.auth-shell .auth-coluna{box-sizing:border-box;background:var(--auth-branco);flex-direction:column;flex:520px;order:1;justify-content:center;align-items:center;min-width:0;padding:48px 24px;display:flex}.auth-shell .auth-bloco{flex-direction:column;gap:36px;width:100%;max-width:400px;display:flex}.auth-shell .auth-painel{box-sizing:border-box;background:var(--auth-laranja);flex-direction:column;flex:560px;order:2;justify-content:center;align-items:center;min-width:0;padding:64px;display:flex;position:relative;overflow:hidden}.auth-shell .auth-marca{align-items:center;gap:12px;display:flex}.auth-shell .auth-marca img{flex:none;max-width:100%;height:auto;display:block}.auth-shell .auth-login{flex-direction:column;gap:36px;display:flex}.auth-shell .auth-cabecalho{flex-direction:column;gap:8px;display:flex}.auth-shell .auth-cabecalho h1{letter-spacing:-.03em;color:var(--auth-texto);margin:0;font-size:40px;font-weight:800;line-height:1.1}.auth-shell .auth-cabecalho p{color:var(--auth-secundario);margin:0;font-size:16px;line-height:1.5}.auth-shell .auth-form{flex-direction:column;gap:20px;display:flex}.auth-shell .auth-campo{flex-direction:column;gap:8px;display:flex}.auth-shell .auth-campo label{color:var(--auth-texto);font-size:14px;font-weight:600;display:block}.auth-shell .auth-rotulo-linha{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-shell .auth-senha{align-items:center;display:flex;position:relative}.auth-shell .auth-olho{cursor:pointer;width:44px;height:44px;color:var(--auth-secundario);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:4px}.auth-shell .auth-olho svg{width:22px;height:22px}.auth-shell .auth-erro{background:var(--auth-erro-fundo);border:1px solid var(--auth-erro);color:var(--auth-erro);border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.4}.auth-shell .auth-lembrar{color:var(--auth-secundario);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:-4px 0 0;font-size:14px;font-weight:500;display:flex}.auth-shell .auth-lembrar input{width:18px;height:18px;accent-color:var(--auth-laranja);cursor:pointer;margin:0}.auth-shell .auth-entrar{box-sizing:border-box;width:100%;height:54px;color:var(--auth-branco);background:var(--auth-laranja);cursor:pointer;box-shadow:none;border:0;border-radius:12px;justify-content:center;align-items:center;font-family:inherit;font-size:16px;font-weight:700;transition:background .15s,transform .1s;display:flex}.auth-shell .auth-entrar:hover{background:var(--auth-laranja-hover)}.auth-shell .auth-entrar:active{transform:scale(.99)}.auth-shell .auth-entrar:disabled{opacity:1;cursor:progress;background:var(--auth-laranja-hover)}.auth-shell .auth-link{color:var(--auth-link);font-size:14px;font-weight:600;text-decoration:none}.auth-shell .auth-link:hover{color:var(--auth-link-hover);text-decoration:none}.auth-shell .auth-convite{text-align:center;margin:-4px 0 0}.auth-shell input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;height:52px;color:var(--auth-texto);background:var(--auth-branco);border:1.5px solid var(--auth-borda);border-radius:12px;padding:0 16px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.auth-shell .auth-senha input:not([type=checkbox]):not([type=radio]){padding:0 52px 0 16px}.auth-shell input:hover{border-color:var(--auth-borda)}.auth-shell input:focus{border-color:var(--auth-laranja);outline:none;box-shadow:0 0 0 4px #d93f0029}.auth-shell input::placeholder{color:#767676}.auth-shell :focus-visible,.auth-shell input:focus-visible{outline:3px solid var(--auth-texto);outline-offset:2px}.auth-shell .login.panel{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.auth-shell .login h1{letter-spacing:-.03em;color:var(--auth-texto);margin:0 0 28px;font-size:40px;font-weight:800;line-height:1.1}.auth-shell .login form{flex-direction:column;gap:20px;display:flex}.auth-shell .login label{color:var(--auth-texto);flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.auth-shell .login .actions{flex-direction:column;align-items:stretch;gap:16px;margin:0;display:flex}.auth-shell .login button.primary{height:54px;color:var(--auth-branco);background:var(--auth-laranja);box-shadow:none;border-radius:12px;justify-content:center;font-size:16px;font-weight:700;transition:background .15s,transform .1s}.auth-shell .login button.primary:hover{background:var(--auth-laranja-hover)}.auth-shell .login button.primary:active{transform:scale(.99)}.auth-shell .login a{color:var(--auth-link);align-self:center;font-size:14px;font-weight:600}.auth-shell .login a:hover{color:var(--auth-link-hover);text-decoration:none}.auth-shell .login .alert{border:1px solid var(--auth-erro);background:var(--auth-erro-fundo);color:var(--auth-erro);border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.4}.auth-shell .login .ok{border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.4}.auth-shell .auth-circulo{border-radius:50%;position:absolute}.auth-shell .auth-circulo-topo{background:var(--auth-laranja-claro);width:480px;height:480px;top:-160px;right:-140px}.auth-shell .auth-circulo-base{background:var(--auth-laranja-hover);width:380px;height:380px;bottom:-180px;left:-120px}.auth-shell .auth-painel-conteudo{flex-direction:column;gap:40px;width:100%;max-width:560px;display:flex;position:relative}.auth-shell .auth-ilustracao{width:100%;height:auto;display:block}.auth-shell .auth-painel-texto{flex-direction:column;gap:16px;max-width:480px;display:flex}.auth-shell .auth-painel-texto h2{letter-spacing:-.03em;color:var(--auth-branco);margin:0;font-size:44px;font-weight:800;line-height:1.08}.auth-shell .auth-painel-texto p{color:var(--auth-branco);margin:0;font-size:18px;line-height:1.5}@media (width<=820px){.auth-shell .auth-painel{display:none}.auth-shell .auth-coluna{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.auth-shell *,.auth-shell :before,.auth-shell :after{transition:none!important}}
