:root{--navy: #0c1544;--navy-claro: #1a2560;--navy-mais-claro: #26326f;--laranja: #f2591a;--laranja-escuro: #d64a10;--laranja-suave: #fef1ec;--azul: #3457b5;--azul-suave: #eef2fb;--ambar: #b45309;--ambar-suave: #fdf6ec;--branco: #ffffff;--cinza-25: #fcfcfd;--cinza-50: #f7f8fa;--cinza-100: #eef0f4;--cinza-200: #e0e3ea;--cinza-300: #cbd0da;--cinza-400: #98a0b0;--cinza-500: #6b7382;--cinza-600: #4d5460;--cinza-700: #363c46;--verde: #15803d;--verde-suave: #eef7f0;--vermelho: #b42318;--vermelho-suave: #fdf1f0;--fonte: "Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-titulo: "Archivo", "Arial Narrow", system-ui, sans-serif;--texto-xs: .75rem;--texto-sm: .8125rem;--texto-base: .875rem;--texto-md: 1rem;--texto-lg: 1.125rem;--texto-xl: 1.375rem;--raio: 6px;--raio-sm: 4px;--sombra-sm: 0 1px 2px rgba(12, 21, 68, .06);--sombra: 0 1px 2px rgba(12, 21, 68, .06), 0 4px 12px rgba(12, 21, 68, .08);--sombra-md: 0 2px 4px rgba(12, 21, 68, .08), 0 12px 32px rgba(12, 21, 68, .14);--sombra-foco: 0 0 0 3px rgba(52, 87, 181, .22);--transicao-rapida: .12s cubic-bezier(.2, 0, .2, 1);--transicao: .18s cubic-bezier(.2, 0, .2, 1);--transicao-painel: .26s cubic-bezier(.16, 1, .3, 1);--largura-sidebar: 264px}:where(button,a,[tabindex],summary):focus-visible{outline:2px solid var(--azul);outline-offset:2px;border-radius:var(--raio-sm)}::selection{background:#f2591a38;color:var(--navy)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--fonte);font-size:var(--texto-base);line-height:1.5;color:var(--cinza-700);background:var(--cinza-50);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;color:var(--navy);font-weight:600}h1,h2,h3{font-family:var(--fonte-titulo)}.app{display:grid;grid-template-columns:var(--largura-sidebar) 1fr;height:100vh}.conteudo{overflow-y:auto;padding:28px 32px 48px}.conteudo__cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.conteudo__titulo{font-size:28px;font-weight:700;letter-spacing:-.01em}.conteudo__descricao{margin:6px 0 0;color:var(--cinza-500);font-size:var(--texto-base)}.sidebar{display:flex;flex-direction:column;background:var(--branco);border-right:2px solid var(--azul);color:var(--cinza-600);overflow-y:auto}.sidebar__marca{display:flex;align-items:center;gap:12px;padding:20px 20px 18px;border-bottom:1px solid var(--cinza-200)}.sidebar__logo{height:36px;width:auto}.sidebar__marca-texto{font-size:var(--texto-xs);line-height:1.35;color:var(--navy);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.sidebar__secao{padding:18px 12px 6px}.sidebar__secao-titulo{padding:0 8px 8px;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cinza-400)}.sidebar__item{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:2px;border-radius:var(--raio-sm);border-left:3px solid transparent;color:var(--cinza-600);font-size:var(--texto-base);text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.sidebar__item:hover{background:var(--azul-suave);color:var(--azul)}.sidebar__item--ativo{background:var(--laranja-suave);border-left-color:var(--laranja);color:var(--navy);font-weight:600}.sidebar__item--ativo .sidebar__item-icone{color:var(--laranja);opacity:1}.sidebar__item-icone{flex-shrink:0;width:16px;text-align:center;color:var(--cinza-400)}.sidebar__item:hover .sidebar__item-icone{color:var(--azul)}.sidebar__filtros{padding:14px 20px 18px;border-top:1px solid var(--cinza-200);border-bottom:1px solid var(--cinza-200)}.sidebar__rodape{margin-top:auto;padding:12px;border-top:1px solid var(--cinza-200)}.sidebar__usuario{padding:8px 12px 12px;font-size:var(--texto-sm);line-height:1.5}.sidebar__usuario-nome{color:var(--navy);font-weight:600}.sidebar__usuario-perfil{color:var(--cinza-400);font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:.04em}.campo-sidebar{margin-bottom:10px}.campo-sidebar__rotulo{display:block;margin-bottom:5px;font-size:var(--texto-xs);font-weight:600;color:var(--cinza-500)}.campo-sidebar__controle{width:100%;padding:7px 9px;border:1px solid var(--cinza-300);border-radius:var(--raio-sm);background:var(--branco);color:var(--cinza-700);font-family:var(--fonte);font-size:var(--texto-sm)}.campo-sidebar__controle:focus{border-color:var(--azul);outline:2px solid var(--azul-suave);outline-offset:0}.painel{border:1px solid var(--cinza-200);border-radius:var(--raio);background:var(--branco);box-shadow:var(--sombra-sm);overflow:hidden}.painel__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--cinza-200);background:var(--cinza-25)}.painel__corpo{padding:18px}.tabela-envolucro{overflow-x:auto}.tabela{width:100%;border-collapse:collapse;font-size:var(--texto-base)}.tabela th{padding:10px 14px;border-bottom:1px solid var(--cinza-200);background:var(--cinza-50);color:var(--cinza-600);font-size:var(--texto-xs);font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.tabela td{padding:11px 14px;border-bottom:1px solid var(--cinza-100);vertical-align:middle;font-variant-numeric:tabular-nums}.tabela tbody tr{transition:background var(--transicao-rapida),box-shadow var(--transicao-rapida)}.tabela tbody tr:hover{background:var(--azul-suave);box-shadow:inset 3px 0 0 var(--azul)}.tabela tbody tr:last-child td{border-bottom:none}.tabela__acoes{display:flex;gap:6px;justify-content:flex-end}.celula__valor{color:var(--navy);font-weight:600}.celula__apoio{margin-top:2px;color:var(--cinza-400);font-size:12.5px;white-space:nowrap}.estado-vazio{padding:52px 24px;text-align:center;color:var(--cinza-500)}.estado-vazio__titulo{margin-bottom:6px;color:var(--navy);font-size:var(--texto-md);font-weight:600}.carregando{padding:40px;text-align:center;color:var(--cinza-500)}.etiqueta{display:inline-flex;align-items:center;padding:3px 9px;border-radius:11px;font-size:var(--texto-xs);font-weight:600;letter-spacing:.02em;white-space:nowrap}.etiqueta--neutra{background:var(--cinza-100);color:var(--cinza-600)}.etiqueta--info{background:var(--azul-suave);color:var(--azul)}.etiqueta--atencao{background:var(--ambar-suave);color:var(--ambar)}.etiqueta--sucesso{background:var(--verde-suave);color:var(--verde)}.etiqueta--erro{background:var(--vermelho-suave);color:var(--vermelho)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;border:1px solid transparent;border-radius:var(--raio-sm);font-family:var(--fonte);font-size:var(--texto-base);font-weight:600;cursor:pointer;transition:background var(--transicao-rapida),border-color var(--transicao-rapida),box-shadow var(--transicao-rapida),transform var(--transicao-rapida),color var(--transicao-rapida);white-space:nowrap}.botao:active:not(:disabled){transform:translateY(1px)}.botao:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.botao--primario{background:var(--laranja);color:var(--branco);box-shadow:0 1px 2px #d64a1052}.botao--primario:hover:not(:disabled){background:var(--laranja-escuro);box-shadow:0 2px 8px #d64a1057}.botao--primario:active:not(:disabled){box-shadow:0 1px 1px #d64a104d}.botao--secundario{border-color:var(--cinza-300);background:var(--branco);color:var(--cinza-700);box-shadow:var(--sombra-sm)}.botao--secundario:hover:not(:disabled){border-color:var(--cinza-400);background:var(--cinza-50);color:var(--navy)}.botao--texto{padding:6px 10px;background:none;color:var(--azul);font-weight:500}.botao--texto:hover:not(:disabled){background:var(--azul-suave)}.botao--perigo{padding:6px 10px;background:none;color:var(--vermelho);font-weight:500}.botao--perigo:hover:not(:disabled){background:var(--vermelho-suave)}.botao--sair{width:100%;justify-content:flex-start;background:none;color:var(--cinza-600);font-weight:500}.botao--sair:hover:not(:disabled){background:var(--azul-suave);color:var(--azul)}.campo{margin-bottom:16px}.campo__rotulo{display:block;margin-bottom:6px;color:var(--cinza-600);font-size:var(--texto-sm);font-weight:600}.campo__obrigatorio{margin-left:3px;color:var(--laranja)}.campo__controle{width:100%;padding:9px 11px;border:1px solid var(--cinza-300);border-radius:var(--raio-sm);background:var(--branco);color:var(--cinza-700);font-family:var(--fonte);font-size:var(--texto-base)}.campo__controle{transition:border-color var(--transicao-rapida),box-shadow var(--transicao-rapida)}.campo__controle:hover:not(:focus):not(:disabled){border-color:var(--cinza-400)}.campo__controle:focus{border-color:var(--azul);outline:none;box-shadow:var(--sombra-foco)}.campo__controle--erro:focus{box-shadow:0 0 0 3px #b423182e}.campo__erro{display:block;margin-top:5px;color:var(--vermelho);font-size:12.5px}.campo__ajuda{display:block;margin-top:5px;color:var(--cinza-500);font-size:12.5px}.aviso{display:flex;gap:10px;padding:12px 14px;border:1px solid;border-radius:var(--raio-sm);font-size:var(--texto-base);line-height:1.45;margin-bottom:18px}.aviso--erro{border-color:#f3c2bd;background:var(--vermelho-suave);color:#8f1c13}.aviso--sucesso{border-color:#bfdfc8;background:var(--verde-suave);color:#10632f}.aviso--atencao{border-color:#ecd5b0;background:var(--ambar-suave);color:#8a3f07}.aviso--info{border-color:#c6d2ee;background:var(--azul-suave);color:#27448f}.aviso code,code{padding:1px 5px;border-radius:3px;background:#0c154412;font-family:Consolas,Courier New,monospace;font-size:.9em}.login{display:grid;place-items:center;min-height:100vh;padding:24px;background:linear-gradient(160deg,var(--navy) 0%,#131e57 55%,var(--navy-claro) 100%)}.login__caixa{width:100%;max-width:396px;padding:34px 32px 30px;border-radius:10px;background:var(--branco);box-shadow:var(--sombra-md)}.login__marca{margin-bottom:26px;text-align:center}.login__logo{height:54px;width:auto}.login__titulo{margin-top:14px;font-size:20px}.login__subtitulo{margin-top:5px;color:var(--cinza-500);font-size:var(--texto-sm)}.login__acao{width:100%;margin-top:6px;padding:11px}.login__rodape{margin-top:22px;text-align:center;color:var(--cinza-400);font-size:12.5px}.pilha{display:flex;flex-direction:column;gap:18px}.linha{display:flex;align-items:center;gap:10px}.linha--fim{justify-content:flex-end}.texto-fraco{color:var(--cinza-500)}.texto-mono{font-family:Consolas,Courier New,monospace;font-size:var(--texto-sm)}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-top:1px solid var(--cinza-200);background:var(--cinza-25);font-size:var(--texto-sm);color:var(--cinza-500)}.sidebar__item{transition:background var(--transicao-rapida),color var(--transicao-rapida),border-color var(--transicao-rapida)}.sidebar__item-icone{transition:color var(--transicao-rapida),transform var(--transicao-rapida)}.sidebar__item:hover .sidebar__item-icone{transform:translate(1px)}.sidebar__item--ativo{animation:item-ativo var(--transicao) both}@keyframes item-ativo{0%{border-left-color:transparent;background:transparent}to{border-left-color:var(--laranja);background:var(--laranja-suave)}}.etiqueta{box-shadow:inset 0 0 0 1px #0c154414}.painel{transition:box-shadow var(--transicao)}.painel{animation:surgir var(--transicao) both}.aviso{animation:aviso-entrar var(--transicao) both}@keyframes aviso-entrar{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}.selecao{animation:aviso-entrar var(--transicao) both}.carregando{animation:pulsar 1.6s ease-in-out infinite}@keyframes pulsar{0%,to{opacity:1}50%{opacity:.55}}.estado-vazio__titulo{letter-spacing:-.01em}.conteudo,.sidebar,.tabela-envolucro{scrollbar-width:thin;scrollbar-color:var(--cinza-300) transparent}.conteudo::-webkit-scrollbar,.sidebar::-webkit-scrollbar,.tabela-envolucro::-webkit-scrollbar{width:10px;height:10px}.conteudo::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb,.tabela-envolucro::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background:var(--cinza-300);background-clip:content-box}.conteudo::-webkit-scrollbar-thumb:hover,.sidebar::-webkit-scrollbar-thumb:hover,.tabela-envolucro::-webkit-scrollbar-thumb:hover{background:var(--cinza-400);background-clip:content-box}.conteudo::-webkit-scrollbar-track,.sidebar::-webkit-scrollbar-track,.tabela-envolucro::-webkit-scrollbar-track{background:transparent}.login:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(620px,90vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(242,89,26,.16),transparent 68%);pointer-events:none}.login{position:relative;overflow:hidden}.login__caixa{position:relative;animation:dialogo-entrar .32s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.botao:active:not(:disabled),.sidebar__item:hover .sidebar__item-icone{transform:none}}@keyframes surgir{0%{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dialogo-entrar{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:none;opacity:1}}.area{display:flex;flex-direction:column;min-width:0;overflow:hidden}.sidebar__marca-texto{font-family:var(--fonte-titulo);font-size:14px;font-weight:600;line-height:1.25;text-transform:none;letter-spacing:0}.sidebar__nota{margin:0;padding:0 8px;color:var(--cinza-500);font-size:var(--texto-xs);line-height:1.5}.botao--sair{text-decoration:none}.dialogo{width:min(520px,calc(100vw - 32px));padding:0;border:none;border-radius:10px;box-shadow:var(--sombra-md);color:var(--cinza-700);animation:dialogo-entrar .22s cubic-bezier(.16,1,.3,1) both}.dialogo::backdrop{background:#0c154461}.dialogo__cabecalho{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--cinza-200)}.dialogo__titulo{font-size:var(--texto-lg)}.dialogo__fechar{display:inline-flex;padding:6px;border:1px solid transparent;border-radius:var(--raio-sm);background:none;color:var(--cinza-500);cursor:pointer}.dialogo__fechar:hover{border-color:var(--cinza-300);color:var(--navy)}.dialogo__corpo{padding:20px}.dialogo__acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.senha-temporaria{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 4px;padding:10px 12px;border:1px dashed var(--cinza-300);border-radius:var(--raio-sm);background:var(--cinza-50);font-family:Consolas,Courier New,monospace;font-size:var(--texto-md);color:var(--navy);word-break:break-all}.abas{display:flex;gap:4px;margin-bottom:18px;border-bottom:1px solid var(--cinza-200)}.aba{padding:9px 14px;border:none;border-bottom:2px solid transparent;background:none;color:var(--cinza-500);font-family:var(--fonte);font-size:var(--texto-base);font-weight:600;cursor:pointer}.aba--ativa{border-bottom-color:var(--laranja);color:var(--navy)}.config__descricao{margin:4px 0 0;color:var(--cinza-500);font-size:var(--texto-sm)}.config__rodape{margin-top:12px;color:var(--cinza-400);font-size:var(--texto-xs)}.janela{display:grid;grid-template-columns:96px 96px 1fr auto;gap:8px;align-items:start;margin-bottom:8px}.janela .campo{margin-bottom:0}.json-curto{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.numero{padding:12px 14px;border:1px solid var(--cinza-200);border-radius:10px;background:var(--cinza-50)}.numero__valor{font-size:var(--texto-xl);font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.busca-entrega{display:flex;align-items:flex-end;gap:12px;max-width:480px}.busca-entrega .campo{flex:1;margin:0}.ficha{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0}@media(max-width:760px){.app{grid-template-columns:1fr;height:auto;min-height:100vh}.sidebar{border-right:none;border-bottom:2px solid var(--azul)}.sidebar__filtros{display:none}.conteudo{padding:20px 16px 40px}.conteudo__cabecalho{flex-direction:column}.janela{grid-template-columns:1fr 1fr}}.filtros__periodo{display:grid;gap:6px}.paginacao{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--cinza-200)}.comentario{padding:12px 14px;border:1px solid var(--cinza-200);border-left:4px solid var(--ambar);border-radius:var(--raio);background:var(--branco)}.comentario__cabecalho{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;justify-content:space-between}.comentario__historico{margin-top:8px;font-size:var(--texto-xs);color:var(--cinza-600)}.comentario__historico summary{cursor:pointer}.indicadores{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;transition:opacity var(--transicao)}.indicadores--atualizando{opacity:.55}.indicadores__titulo{font-size:var(--texto-xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--cinza-500);margin:22px 0 10px}.indicador{background:var(--branco);border:1px solid var(--cinza-200);border-radius:10px;padding:16px 18px 12px;display:flex;flex-direction:column;gap:6px;min-width:0;box-shadow:var(--sombra-sm);transition:border-color var(--transicao-rapida),box-shadow var(--transicao-rapida)}.indicador:hover{border-color:var(--cinza-300)}.indicador__nome{margin:0;font-size:var(--texto-sm);font-weight:600;color:var(--cinza-700)}.indicador__valor{font-family:var(--fonte-titulo);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--navy);font-variant-numeric:tabular-nums}a.indicador__valor{text-decoration:none;align-self:flex-start;margin-top:4px}.indicador a.indicador__valor{color:var(--navy);text-decoration:none}.indicador a.indicador__valor:hover{color:var(--azul)}.indicador__apoio{margin:0;font-size:var(--texto-sm);color:var(--cinza-600);font-variant-numeric:tabular-nums}.indicador__ponto{margin:0 6px;color:var(--cinza-300)}.indicador__nota{margin:0;font-size:var(--texto-xs);line-height:1.5;color:var(--cinza-500)}.indicador a{color:var(--azul);text-decoration:none}.indicador a:hover{text-decoration:underline}.indicador--destaque{background:var(--navy);border-color:var(--navy)}.indicador--destaque .indicador__nome,.indicador--destaque .indicador__valor{color:var(--branco)}.indicador--destaque .indicador__apoio{color:#ffffffb3}.indicador--destaque a{color:var(--branco)}.sidebar{background:var(--navy);border-right:none;color:#ffffffc7;color-scheme:dark}.sidebar__marca,.sidebar__filtros,.sidebar__rodape{border-color:#ffffff1a}.sidebar__marca-texto,.sidebar__usuario-nome{color:var(--branco)}.sidebar__secao-titulo,.sidebar__usuario-perfil,.sidebar__nota{color:#ffffff80}.sidebar__item,.sidebar .botao--sair,.sidebar .botao--texto{color:#ffffffc7}.sidebar__item-icone{color:#ffffff80}.sidebar__item:hover,.sidebar .botao--sair:hover:not(:disabled){background:var(--navy-claro);color:var(--branco)}.sidebar__item:hover .sidebar__item-icone{color:var(--branco)}.sidebar__item--ativo{background:var(--navy-mais-claro);border-left-color:var(--laranja);color:var(--branco);animation-name:item-ativo-navy}@keyframes item-ativo-navy{0%{border-left-color:transparent;background:transparent}to{border-left-color:var(--laranja);background:var(--navy-mais-claro)}}.campo-sidebar__rotulo{color:#ffffff9e}.campo-sidebar__controle{background:var(--navy-claro);border-color:var(--navy-mais-claro);color:var(--branco)}.campo-sidebar__controle::placeholder{color:#ffffff6b}.campo-sidebar__controle:focus{border-color:var(--laranja);outline:2px solid rgba(242,89,26,.25)}.campo-sidebar__controle option{background:var(--navy);color:var(--branco)}.tabela th,.tabela td{text-align:center}.tabela__acoes{justify-content:center}td.tabela__acoes{display:table-cell;white-space:nowrap}td.tabela__acoes>*+*{margin-left:6px}.conteudo__subtitulo{margin:0;font-size:var(--texto-lg);color:var(--navy)}.painel__titulo{margin:0;font-size:var(--texto-md);font-weight:700}.sidebar__nota--alerta{color:#ffb38f}.ficha-atualizacao{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0 0 12px}.ficha-atualizacao dt{font-size:var(--texto-xs);color:var(--cinza-500);text-transform:uppercase;letter-spacing:.04em}.ficha-atualizacao dd{margin:2px 0 0;font-weight:600;color:var(--navy)}.grupo-indicadores{display:grid;gap:10px;margin-top:20px}.grupo-indicadores__titulo{margin:0;font-size:var(--texto-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--cinza-600)}.numero__nome{font-weight:600;color:var(--cinza-700);margin:2px 0 4px}.barra-da-tabela{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.filtro-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;border:0}.filtro-status__rotulo{float:left;margin-right:4px;font-size:var(--texto-sm);font-weight:600;color:var(--cinza-600)}.filtro-status__nota{font-size:var(--texto-xs);color:var(--cinza-500)}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--cinza-300);border-radius:999px;background:var(--branco);font-size:var(--texto-sm);color:var(--cinza-700);cursor:pointer;-webkit-user-select:none;user-select:none}.chip input{accent-color:var(--azul);margin:0}.chip--ativo{border-color:var(--azul);background:var(--azul-suave);color:var(--navy)}.chip:focus-within{outline:2px solid var(--azul);outline-offset:2px}.tabela__numero{text-align:right}.tabela__unidade{display:block;font-weight:400;text-transform:none;letter-spacing:0;color:var(--cinza-500)}.fontes{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px 16px}.fontes__item{display:flex;align-items:center;gap:8px;min-width:0}.fontes__nome{font-weight:600;white-space:nowrap}.fontes__idade{color:var(--cinza-500);font-size:var(--texto-sm);flex:1;min-width:0}.chip__contagem{margin-left:6px;padding:0 6px;border-radius:999px;background:var(--cinza-100);color:var(--cinza-600);font-size:var(--texto-sm);font-variant-numeric:tabular-nums}.resumo-da-tabela{margin:0 0 8px}.busca-entrega{position:relative;display:inline-flex;align-items:center}.busca-entrega svg{position:absolute;left:10px;color:var(--cinza-400);pointer-events:none}.busca-entrega .campo__controle{width:210px;padding-left:32px}.dica{position:relative;display:inline-flex;align-items:center;gap:4px;cursor:help}.dica svg{color:var(--cinza-400)}.dica__texto{position:absolute;right:0;z-index:20;width:max-content;max-width:280px;padding:8px 10px;border-radius:var(--raio-sm);background:var(--cinza-700);color:var(--branco);font-size:var(--texto-xs);font-weight:400;line-height:1.4;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;box-shadow:var(--sombra-md);display:none;pointer-events:none}.dica--abaixo .dica__texto{top:calc(100% + 6px)}.dica--acima .dica__texto{bottom:calc(100% + 6px);white-space:nowrap}.dica:hover .dica__texto,.dica:focus-visible .dica__texto{display:block}.painel__texto{margin:0;padding:12px 18px;border-bottom:1px solid var(--cinza-200)}.barra-da-tabela__fim{margin-left:auto}.linha--clicavel{cursor:pointer}.linha--clicavel:hover td{background:var(--cinza-25)}.botao-expandir{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.botao-expandir svg{color:var(--cinza-400);transition:transform .12s ease}.botao-expandir[aria-expanded=true] svg{transform:rotate(90deg)}.linha--aberta td{border-bottom-color:transparent}.linha-detalhe>td{padding:4px 18px 16px 38px;background:var(--cinza-25)}.tabela--itens{background:var(--branco);border:1px solid var(--cinza-200);border-radius:var(--raio-sm)}.tabela--itens th,.tabela--itens td{padding-top:8px;padding-bottom:8px}.itens-da-entrega__vazio{margin:4px 0 0}.botao-expandir{justify-content:flex-start;text-align:left}.entrega-com-avisos{display:inline-flex;align-items:center;gap:6px}.avisos{vertical-align:middle;margin-left:6px}.entrega-com-avisos .avisos{margin-left:0}.avisos svg{color:var(--cinza-400)}.avisos--alerta svg{color:#c2410c}.dica--da-esquerda .dica__texto{right:auto;left:0}.avisos:hover .dica__texto,.avisos:focus-visible .dica__texto{display:flex;flex-direction:column;gap:4px;font-weight:400}.numero__nome--com-dica{display:flex;align-items:center;gap:6px}.tabela td.celula--quebra,.tabela td.celula--quebra .celula__apoio{min-width:140px;max-width:210px;white-space:normal}.tabela--compacta>thead th{white-space:normal;vertical-align:bottom}.tabela--compacta>thead th.tabela__numero{min-width:110px}.filtro-status-galpao{width:auto;min-width:240px;max-width:340px}.linha-mais td{text-align:center;padding:12px}.dialogo--largo{width:min(760px,calc(100vw - 32px))}.dialogo--largo .dialogo__corpo{max-height:calc(100vh - 140px);overflow-y:auto}.botao--atuacao{gap:4px;padding:2px 6px;min-height:0;color:var(--cinza-500)}.botao--atuacao-com{color:var(--navy);font-weight:600}.botao--atuacao__contagem{font-size:var(--texto-xs)}.atuacao__titulo{margin:4px 0 0;font-size:var(--texto-sm);font-weight:600}.atuacao__formulario{padding:12px 14px;border:1px solid var(--cinza-200);border-radius:var(--raio);background:var(--cinza-50)}.atuacao__formulario textarea{resize:vertical;min-height:72px}.atuacao__destinos{border:none;padding:0;margin:0}.atuacao__destino{display:flex;align-items:center;gap:8px;padding:3px 0;cursor:pointer}.atuacao__destino--desligado{color:var(--cinza-500);cursor:not-allowed}.atuacao__acao{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.atuacao__envio--ok{color:#0f766e}.atuacao__envio--falhou{color:var(--vermelho, #b91c1c)}.comentario--falhou{border-left-color:var(--vermelho, #b91c1c)}.solucionada__voltou{color:var(--laranja);font-weight:600}.coluna-selecao{width:32px;text-align:center}.caixa-selecao{width:16px;height:16px;cursor:pointer;accent-color:var(--laranja)}.linha--selecionada>td{background:#fff7f2}.barra-selecao{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;padding:10px 14px;border:1px solid var(--laranja);border-radius:var(--raio);background:#fff7f2}.barra-selecao__acoes{display:inline-flex;gap:8px;margin-left:auto}.lote__avisos{max-height:260px;overflow-y:auto;margin:0;padding-left:18px;font-size:var(--texto-sm)}.lote__campos{display:contents;border:none;margin:0;padding:0}.paginador{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:12px 16px;border-top:1px solid var(--cinza-200);background:var(--cinza-25);font-size:var(--texto-sm);color:var(--cinza-600)}.paginador__tamanho{display:inline-flex;align-items:center;gap:8px}.paginador__tamanho .campo__controle{width:auto;padding-top:4px;padding-bottom:4px}.paginador__navegacao{display:inline-flex;align-items:center;gap:6px}.paginador__navegacao .botao{padding:4px 10px}.paginador__pagina{padding:0 6px;font-variant-numeric:tabular-nums}.atuacao__perda{margin:0;padding:0;border:0}.atuacao__itens td,.atuacao__itens th{font-weight:400}.atuacao__quantidade{width:76px;padding:4px 6px;text-align:right}.campo__controle--erro{border-color:var(--vermelho)}.perdas__total{display:flex;justify-content:flex-end;margin:8px 0 18px;transition:opacity var(--transicao)}.perdas__cartao{width:320px;max-width:100%}.indicador--destaque .indicador__nota{color:#ffffffbf}.numero--link{position:relative;transition:border-color var(--transicao-rapida),box-shadow var(--transicao-rapida),background var(--transicao-rapida)}.numero--link:hover,.numero--link:focus-within{border-color:var(--azul);background:var(--branco);box-shadow:var(--sombra-sm)}.numero__abrir{color:inherit;text-decoration:none}.numero__abrir:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.numero__abrir:focus-visible{outline:none}.numero--link:has(.numero__abrir:focus-visible){outline:2px solid var(--azul);outline-offset:2px}.numero{position:relative}.numero .dica{position:static}.numero .dica>svg{position:relative;z-index:1}.numero .dica__texto{left:10px;right:10px;width:auto;max-width:none}.numero__apoio{font-size:var(--texto-xs);color:var(--cinza-500);font-variant-numeric:tabular-nums}.filtro-ativo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
