.ui-btn{justify-content:center;align-items:center;gap:var(--esp-2);min-height:var(--altura-controle);padding:0 var(--esp-4);border-radius:var(--raio-1);font-family:var(--fonte-ui);font-size:var(--texto-2);font-weight:var(--peso-forte);text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast);border:1px solid #0000;line-height:1.15;text-decoration:none;display:inline-flex}.ui-btn svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ui-btn--primario{border-color:var(--cor-acao);background:var(--cor-acao);color:var(--cor-acao-texto)}.ui-btn--primario:hover{border-color:var(--cor-acao-hover);background:var(--cor-acao-hover)}.ui-btn--secundario{border-color:var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-texto)}.ui-btn--secundario:hover{background:var(--cor-superficie-2)}.ui-btn--perigo{background:var(--cor-superficie);color:var(--cor-perigo);border-color:currentColor}.ui-btn--perigo:hover{background:var(--cor-perigo-suave)}.ui-btn--texto{min-height:var(--altura-controle-p);padding:0 var(--esp-2);color:var(--cor-destaque);background:0 0}.ui-btn--texto:hover{background:var(--cor-destaque-suave)}.ui-btn--p{min-height:var(--altura-controle-p);padding:0 var(--esp-3);font-size:var(--texto-1)}.ui-btn--g{min-height:var(--altura-controle-g);padding:0 var(--esp-5);font-size:var(--texto-3)}.ui-btn--bloco{width:100%}.ui-btn:disabled,.ui-btn[aria-disabled=true]{border-color:var(--cor-borda-forte);background:var(--cor-superficie-2);color:var(--cor-texto-suave);cursor:not-allowed;opacity:1;border-style:dashed}.workspace .ui-cabecalho{align-items:flex-end}.ui-cabecalho__texto{min-width:0}.ui-cabecalho__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ui-cartao{border:1px solid var(--cor-borda);border-radius:var(--raio-2);background:var(--cor-superficie);min-width:0;box-shadow:var(--sombra-1)}.ui-cartao__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3)var(--esp-4);border-bottom:1px solid var(--cor-borda);display:flex}.workspace .ui-cartao__titulo{align-items:center;gap:var(--esp-2);color:var(--cor-texto);font-size:var(--texto-3);font-weight:var(--peso-negrito);letter-spacing:0;margin:0;display:flex}.ui-cartao__titulo svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;color:var(--cor-texto-suave)}.ui-cartao__corpo{padding:var(--esp-4)}.ui-kpis{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ui-kpi{align-content:start;gap:var(--esp-1);min-width:0;padding:var(--esp-3)var(--esp-4);border:1px solid var(--cor-borda);border-radius:var(--raio-2);background:var(--cor-superficie);color:var(--cor-texto);text-decoration:none;display:grid;position:relative}.ui-kpi--link:hover{border-color:var(--cor-borda-forte);box-shadow:var(--sombra-1)}.ui-kpi__rotulo{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-1);font-weight:var(--peso-forte);display:flex}.ui-kpi__rotulo svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ui-kpi__valor{font-family:var(--fonte-num);font-size:var(--texto-5);font-variant-numeric:tabular-nums;font-weight:var(--peso-medio);letter-spacing:-.03em;overflow-wrap:anywhere;line-height:1.1}.ui-kpi__valor small{color:var(--cor-texto-suave);font-size:var(--texto-2);letter-spacing:0;margin-left:4px}.ui-kpi__nota{color:var(--cor-texto-suave);font-size:var(--texto-1)}.ui-kpi--alerta{border-color:color-mix(in srgb,var(--cor-aviso-sinal)70%,var(--cor-borda));box-shadow:inset 0 3px 0 var(--cor-aviso-sinal)}.ui-etq{border-radius:var(--raio-1);min-height:24px;font-size:var(--texto-1);font-weight:var(--peso-forte);white-space:nowrap;vertical-align:middle;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px 0 7px;line-height:1;display:inline-flex}.ui-etq svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ui-etq--aviso{border-color:color-mix(in srgb,var(--cor-aviso)25%,transparent);background:var(--cor-aviso-suave);color:var(--cor-aviso)}.ui-etq--perigo{border-color:color-mix(in srgb,var(--cor-perigo)25%,transparent);background:var(--cor-perigo-suave);color:var(--cor-perigo)}.ui-etq--sucesso{border-color:color-mix(in srgb,var(--cor-sucesso)25%,transparent);background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.ui-etq--info{border-color:color-mix(in srgb,var(--cor-info)25%,transparent);background:var(--cor-info-suave);color:var(--cor-info)}.ui-etq--neutro{border-color:var(--cor-borda);background:var(--cor-neutro-suave);color:var(--cor-neutro)}.ui-erro-tela{max-width:760px;padding:var(--esp-6)var(--esp-4);gap:var(--esp-4);margin:0 auto;display:grid}.ui-rascunho{justify-content:space-between;align-items:center;gap:var(--esp-2)var(--esp-4);margin-bottom:var(--esp-4);padding:var(--esp-3)var(--esp-4);border:1px solid var(--cor-destaque-borda);border-left:4px solid var(--cor-info);border-radius:var(--raio-2);background:var(--cor-info-suave);color:var(--cor-texto);flex-wrap:wrap;display:flex}.ui-rascunho p{flex:280px;margin:0}.ui-rascunho__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ui-vazio{justify-items:center;gap:var(--esp-2);padding:var(--esp-7)var(--esp-5);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio-2);text-align:center;background:repeating-linear-gradient(-45deg,transparent 0 10px,color-mix(in srgb,var(--cor-superficie-2)60%,transparent)10px 11px);display:grid}.ui-vazio--compacto{padding:var(--esp-5)var(--esp-4)}.ui-vazio__icone{width:48px;height:48px;margin-bottom:var(--esp-1);border:1px solid var(--cor-borda);border-radius:var(--raio-2);background:var(--cor-superficie);color:var(--cor-texto-suave);place-items:center;display:grid}.ui-vazio__icone svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.ui-vazio__titulo{color:var(--cor-texto);font-size:var(--texto-3);font-weight:var(--peso-negrito);margin:0}.ui-vazio__texto{max-width:44ch;color:var(--cor-texto-suave);font-size:var(--texto-2);margin:0}.ui-vazio__acoes{justify-content:center;gap:var(--esp-2);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.ui-filtros{align-items:flex-end;gap:var(--esp-3);padding:var(--esp-3)var(--esp-4);border:1px solid var(--cor-borda);border-radius:var(--raio-2);background:var(--cor-superficie);flex-wrap:wrap;display:flex}.ui-filtros__campos{gap:var(--esp-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.ui-filtros__campos>*{flex:180px;min-width:0}.ui-filtros__acoes{align-items:center;gap:var(--esp-2);display:flex}.ui-filtros .ui-campo{grid-template-columns:minmax(0,1fr)}.ui-filtros :is(select,input:not([type=checkbox],[type=radio])){text-overflow:ellipsis;min-width:0;max-width:100%}.ui-filtros select{white-space:nowrap;overflow:hidden}.ui-filtros__conta{color:var(--cor-texto-suave);font-size:var(--texto-1);margin-left:auto}.ui-grade-form{grid-template-columns:repeat(var(--ui-colunas,3),minmax(0,1fr));gap:var(--esp-4);display:grid}.ui-grade-form--2{--ui-colunas:2}.ui-grade-form--3{--ui-colunas:3}.ui-grade-form--4{--ui-colunas:4}.ui-campo{align-content:start;gap:6px;min-width:0;display:grid}.ui-campo--largo{grid-column:1/-1}.ui-campo__rotulo{color:var(--cor-texto);font-size:var(--texto-2);font-weight:var(--peso-forte)}.ui-campo__rotulo em{color:var(--cor-texto-suave);font-style:normal;font-weight:var(--peso-normal)}.ui-campo :is(input:not([type=checkbox],[type=radio]),select,textarea){width:100%;min-height:var(--altura-controle);padding:0 var(--esp-3)}.ui-campo textarea{min-height:6rem;padding:var(--esp-2)var(--esp-3)}.ui-campo__ajuda{color:var(--cor-texto-suave);font-size:var(--texto-1);line-height:1.4}.ui-campo__erro{color:var(--cor-perigo);font-size:var(--texto-1);font-weight:var(--peso-forte)}.ui-tabela-caixa{border:1px solid var(--cor-borda);border-radius:var(--raio-2);background:var(--cor-superficie);overflow:hidden}.ui-tabela{border-collapse:collapse;width:100%;font-size:var(--texto-2);font-variant-numeric:tabular-nums}.ui-tabela th{height:36px;padding:0 var(--esp-3);border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie-2);color:var(--cor-texto-suave);font-size:var(--texto-1);font-weight:var(--peso-forte);text-align:left;white-space:nowrap}.ui-tabela td{height:var(--altura-linha-tabela);padding:6px var(--esp-3);border-bottom:1px solid var(--cor-borda);vertical-align:middle}.ui-tabela tr:last-child td{border-bottom:0}.ui-tabela tbody tr:hover td{background:color-mix(in srgb,var(--cor-destaque-suave)55%,var(--cor-superficie))}.ui-tabela .ui-dir{text-align:right}.ui-tabela .ui-tabela-grupo__titulo th{background:var(--cor-superficie-2);height:40px;color:var(--cor-texto);font-size:var(--texto-2);font-weight:var(--peso-forte);white-space:normal}.ui-tabela tbody.ui-tabela-grupo+tbody.ui-tabela-grupo .ui-tabela-grupo__titulo th{border-top:1px solid var(--cor-borda)}.ui-tabela tr.ui-linha-destaque td{background:var(--cor-aviso-suave)}.ui-tabela tr.ui-linha-destaque td:first-child{box-shadow:inset 4px 0 0 var(--cor-aviso-sinal)}.ui-tabela-rodape{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-2)var(--esp-4);border-top:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--texto-1);flex-wrap:wrap;display:flex}.ui-anexo{align-items:center;gap:var(--esp-1)var(--esp-3);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.ui-anexo__nome{align-items:center;gap:var(--esp-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.ui-anexo__nome svg{flex:none;width:16px;height:16px}.ui-anexo__nome small{color:var(--cor-texto-suave);font-size:var(--texto-1)}.ui-anexo-acoes{align-items:center;gap:var(--esp-1)var(--esp-2);flex-wrap:wrap;display:inline-flex}.ui-anexo-acao{align-items:center;gap:var(--esp-1);min-height:28px;padding:0 var(--esp-2);border-radius:var(--raio-1);color:var(--cor-destaque);font-family:var(--fonte-ui);font-size:var(--texto-1);font-weight:var(--peso-forte);white-space:nowrap;line-height:1.15;text-decoration:none;display:inline-flex}.ui-anexo-acao:hover{background:var(--cor-destaque-suave);color:var(--cor-destaque-hover)}.ui-anexo-acao:focus-visible{outline:2px solid var(--cor-foco);outline-offset:1px}.ui-anexo-acao svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ui-voltar{align-items:center;gap:2px;width:fit-content;text-decoration:none;display:inline-flex}.ui-voltar:focus-visible{outline:2px solid var(--cor-foco);outline-offset:1px}.ui-voltar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ui-abas{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.ui-abas::-webkit-scrollbar{display:none}.ui-abas__lista{border-radius:var(--raio-2);background:var(--cor-superficie-2);gap:2px;margin:0;padding:3px;list-style:none;display:inline-flex}.ui-aba{align-items:center;gap:var(--esp-2);min-height:34px;padding:0 var(--esp-4);border-radius:var(--raio-1);color:var(--cor-texto-suave);font-size:var(--texto-2);font-weight:var(--peso-forte);white-space:nowrap;transition:background var(--motion-fast),color var(--motion-fast);text-decoration:none;display:inline-flex}.ui-aba:hover{color:var(--cor-texto)}.ui-aba[aria-current=page]{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:var(--sombra-1)}.ui-aba:focus-visible{outline:2px solid var(--cor-foco);outline-offset:1px}.ui-aba__conta{background:color-mix(in srgb,var(--cor-texto)8%,transparent);min-width:20px;color:inherit;font-family:var(--fonte-num);font-size:var(--texto-1);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:1px 6px}.ui-aba[aria-current=page] .ui-aba__conta{background:var(--cor-acao);color:var(--cor-acao-texto)}.ui-menu{display:inline-flex;position:relative}.ui-menu__gatilho svg{fill:currentColor;stroke:none;width:18px;height:18px}.ui-menu__itens{z-index:45;top:calc(100% + var(--esp-1));min-width:14rem;max-width:min(22rem,100vw - 32px);padding:var(--esp-1);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-2);background:var(--cor-superficie);box-shadow:var(--sombra-2);display:none;position:absolute}.ui-menu--direita .ui-menu__itens{right:0}.ui-menu--esquerda .ui-menu__itens{left:0}.ui-menu[data-aberto] .ui-menu__itens{display:grid}.ui-menu__itens>form{display:contents}.ui-menu--menu .ui-menu__itens :is(a,button){justify-content:flex-start;align-items:center;gap:var(--esp-2);width:100%;min-height:40px;padding:0 var(--esp-3);border-radius:var(--raio-1);box-shadow:none;color:var(--cor-texto);font-family:var(--fonte-ui);font-size:var(--texto-2);font-weight:var(--peso-normal);text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ui-menu--menu .ui-menu__itens :is(a,button):hover{background:var(--cor-superficie-2)}.ui-menu .ui-menu__itens :is(a,button):focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.ui-menu--menu .ui-menu__itens .ui-menu__item--perigo{color:var(--cor-perigo)}@media (min-width:761px){.ui-menu--linha>.ui-menu__gatilho{display:none}.ui-menu--linha>.ui-menu__itens{gap:var(--esp-2);min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex;position:static}}@media (max-width:760px){.ui-menu__itens{z-index:60;inset:auto max(16px,env(safe-area-inset-right,0px))calc(16px + env(safe-area-inset-bottom,0px))max(16px,env(safe-area-inset-left,0px));min-width:0;max-width:none;max-height:70dvh;padding:var(--esp-2);position:fixed;overflow-y:auto;box-shadow:0 -4px 32px #1a191740}.ui-menu--menu .ui-menu__itens :is(a,button){min-height:44px}.ui-menu--linha .ui-menu__itens :is(a,button){justify-content:flex-start;align-items:center;gap:var(--esp-2);width:100%;min-height:44px;padding:0 var(--esp-3);border-radius:var(--raio-1);box-shadow:none;color:var(--cor-texto);font-family:var(--fonte-ui);font-size:var(--texto-2);font-weight:var(--peso-normal);text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ui-menu--linha .ui-menu__itens .ui-menu__item--perigo{color:var(--cor-perigo)}}.ui-filtros-bloco{gap:var(--esp-2);min-width:0;display:grid}.ui-filtros__busca{flex:2 260px;min-width:0}.ui-filtros:has(.ui-filtros__mais)>.ui-filtros__conta{order:4}.ui-filtros__recolhivel{display:contents}.ui-filtros__abrir{display:none}.ui-filtros__abrir svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.ui-filtros__mais{gap:var(--esp-3);flex:100%;order:3;min-width:0;display:grid}.ui-filtros__mais>summary{align-items:center;gap:var(--esp-2);width:fit-content;min-height:32px;color:var(--cor-destaque);font-size:var(--texto-2);font-weight:var(--peso-forte);cursor:pointer;list-style:none;display:inline-flex}.ui-filtros__mais>summary::-webkit-details-marker{display:none}.ui-filtros__mais>summary:before{content:"▸";font-size:var(--texto-1);transition:transform var(--motion-fast)}.ui-filtros__mais[open]>summary:before{transform:rotate(90deg)}.ui-filtros__ativos{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.ui-etiqueta-filtro{align-items:center;gap:var(--esp-2);max-width:100%;min-height:28px;padding:0 var(--esp-2)0 var(--esp-3);border:1px solid var(--cor-destaque-borda);background:var(--cor-destaque-suave);color:var(--cor-destaque);font-size:var(--texto-1);font-weight:var(--peso-forte);border-radius:999px;text-decoration:none;display:inline-flex}.ui-etiqueta-filtro>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-etiqueta-filtro__x{font-size:16px;line-height:1}.ui-etiqueta-filtro:hover{border-color:var(--cor-destaque)}.ui-etiqueta-filtro:focus-visible,.ui-filtros__limpar:focus-visible{outline:2px solid var(--cor-foco);outline-offset:1px}.ui-filtros__limpar{color:var(--cor-destaque);font-size:var(--texto-1);font-weight:var(--peso-forte)}.ui-tabela__ordenar{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.ui-tabela__ordenar:hover{color:var(--cor-texto)}.ui-tabela__ordenar:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.ui-tabela__ordenar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;width:14px;height:14px}.ui-tabela__ordenar svg[data-sentido=asc],.ui-tabela__ordenar svg[data-sentido=desc]{opacity:1;color:var(--cor-texto)}.ui-tabela__ordenar svg[data-sentido=asc] .ui-ord-baixo,.ui-tabela__ordenar svg[data-sentido=desc] .ui-ord-cima{opacity:.2}.ui-tabela th[aria-sort=ascending],.ui-tabela th[aria-sort=descending]{color:var(--cor-texto)}.ui-lote{bottom:var(--esp-3);z-index:30;justify-content:space-between;align-items:center;gap:var(--esp-2)var(--esp-4);margin-top:var(--esp-3);padding:var(--esp-2)var(--esp-2)var(--esp-2)var(--esp-4);border-radius:var(--raio-2);background:var(--cor-acao);color:var(--cor-acao-texto);box-shadow:var(--sombra-2);animation:ui-lote-entra var(--motion-base,.2s)ease-out;flex-wrap:wrap;display:flex;position:sticky}.ui-lote__resumo{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.ui-lote__acoes{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.ui-lote .ui-btn--texto{color:var(--cor-acao-texto)}.ui-lote .ui-btn--texto:hover{background:color-mix(in srgb,var(--cor-acao-texto)14%,transparent)}.ui-lote .ui-btn--primario{border-color:var(--cor-acao-texto);background:var(--cor-acao-texto);color:var(--cor-acao)}.ui-lote .ui-btn--secundario{border-color:color-mix(in srgb,var(--cor-acao-texto)55%,transparent);color:var(--cor-acao-texto);background:0 0}@keyframes ui-lote-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-lote{animation:none}}.ui-marcar-todas{width:18px;height:18px}.ui-painel{border:0;border-left:1px solid var(--cor-borda);background:var(--cor-superficie);width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--cor-texto);box-shadow:var(--sombra-2);text-align:start;margin:0 0 0 auto;padding:0}.ui-painel::backdrop{background:color-mix(in srgb,var(--cor-texto)35%,transparent)}.ui-painel[open]{animation:ui-painel-entra var(--motion-base,.2s)ease-out}@keyframes ui-painel-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-painel[open]{animation:none}}.ui-painel__caixa{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.ui-painel .ui-painel__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3)var(--esp-3)var(--esp-3)var(--esp-5);border-bottom:1px solid var(--cor-borda);flex-direction:row;margin:0;display:flex}.ui-painel__titulo{font-size:var(--texto-4);margin:0;line-height:1.25}.ui-painel__fechar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.ui-painel__corpo{padding:var(--esp-5);overscroll-behavior:contain;overflow-y:auto}.ui-painel__rodape{justify-content:flex-end;gap:var(--esp-2);padding:var(--esp-3)var(--esp-5);border-top:1px solid var(--cor-borda);flex-wrap:wrap;display:flex}@media (max-width:760px){.ui-btn,.ui-btn--p,.ui-btn--texto{min-height:44px}.ui-anexo-acao,.ui-voltar,.ui-etiqueta-filtro,.ui-aba{min-height:40px}.ui-cabecalho__acoes:has(>.ui-menu--linha){flex-wrap:nowrap;align-items:center}.ui-cabecalho__acoes>.ui-menu--linha{order:2}.ui-filtros:has(.ui-filtros__recolhivel){align-items:stretch}.ui-filtros__abrir{flex:auto;display:inline-flex}.ui-filtros__recolhivel:not([data-aberto]){display:none}.ui-filtros__recolhivel[data-aberto]{gap:var(--esp-3);flex:100%;display:grid}.ui-filtros:has(.ui-filtros__recolhivel:not([data-aberto]))>.ui-filtros__acoes{display:none}.ui-filtros__busca{flex-basis:100%}.ui-lote{bottom:calc(var(--esp-2) + env(safe-area-inset-bottom,0px));padding:var(--esp-2)var(--esp-3)}.ui-lote__acoes{width:100%}.ui-lote__acoes>:last-child{flex:1}.ui-painel{border-left:0;width:100vw}.ui-kpis{gap:var(--esp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kpi{padding:var(--esp-3)}.ui-kpi__valor{font-size:var(--texto-4)}.ui-kpis>:last-child:nth-child(odd){grid-column:1/-1}.ui-grade-form{grid-template-columns:minmax(0,1fr)}.ui-filtros__acoes{width:100%}.ui-filtros__acoes>*{flex:1}}@media (min-width:761px) and (max-width:1100px){.ui-grade-form--3,.ui-grade-form--4{--ui-colunas:2}}@media (max-width:640px){.ui-tabela thead{display:none}.ui-tabela,.ui-tabela tbody{display:block}.ui-tabela tr.ui-tabela-grupo__titulo{padding:0;display:block}.ui-tabela tr.ui-tabela-grupo__titulo th{height:auto;padding:var(--esp-2)var(--esp-4);display:block}.ui-tabela tr{padding:var(--esp-4);border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;display:grid}.ui-tabela tr:last-child{border-bottom:0}.ui-tabela td{border:0;height:auto;padding:0;display:block;text-align:left!important}.ui-tabela td:before{content:attr(data-rotulo);color:var(--cor-texto-suave);font-family:var(--fonte-ui);font-size:var(--texto-1);font-weight:var(--peso-forte);margin-bottom:2px;display:block}.ui-tabela td{overflow-wrap:anywhere;min-width:0}.ui-tabela td .ui-etq{white-space:normal;max-width:100%;min-height:24px;padding-block:4px;line-height:1.2}.ui-tabela td.ui-principal{grid-column:1/-1}.ui-tabela td.ui-principal:before{display:none}.ui-tabela tbody tr:hover td{background:0 0}.ui-tabela tr.ui-linha-destaque{background:var(--cor-aviso-suave);box-shadow:inset 4px 0 0 var(--cor-aviso-sinal)}.ui-tabela tr.ui-linha-destaque td{box-shadow:none;background:0 0}}@media print{.ui-btn,.ui-filtros,.ui-anexo-acoes,.ui-abas,.ui-menu,.ui-lote,.ui-filtros__ativos,.ui-voltar{display:none!important}.ui-cartao,.ui-kpi,.ui-tabela-caixa{box-shadow:none!important}.ui-vazio{background:0 0!important}}.ui-data{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid;position:relative}.ui-data>input[type=text]{width:100%;min-height:var(--altura-controle);padding:0 calc(var(--altura-controle) + 4px)0 var(--esp-3);font-family:var(--fonte-num);font-variant-numeric:tabular-nums;grid-area:1/1/auto/-1}.ui-data__botao{border-radius:var(--raio-1);width:36px;height:32px;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;grid-area:1/2;place-items:center;margin-right:4px;display:grid}.ui-data__botao:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.ui-data__botao svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ui-data__nativo{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;right:0}.ui-data__erro{grid-column:1/-1;margin-top:6px}.ui-arquivo{align-items:center;gap:var(--esp-2)var(--esp-3);flex-wrap:wrap;min-width:0;display:flex;position:relative}.ui-arquivo__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;inset:0 auto auto 0;overflow:hidden;border:0!important;width:1px!important;min-width:0!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.ui-arquivo__input:focus-visible+.ui-arquivo__botao{outline:2px solid var(--cor-foco);outline-offset:2px}.ui-arquivo__input:disabled+.ui-arquivo__botao{cursor:not-allowed;opacity:.75}.ui-arquivo__nomes{min-width:0;color:var(--cor-texto);font-size:var(--texto-2);overflow-wrap:anywhere}.ui-arquivo__nomes--vazio{color:var(--cor-texto-suave)}.ui-arquivo__pasta{display:inline-flex;position:relative}.ui-arquivo__resultado,.ui-arquivo__aviso-celular{color:var(--cor-texto-suave);font-size:var(--texto-1);flex-basis:100%}.ui-arquivo__aviso-celular{display:none}.ui-arquivo__lista{gap:var(--esp-1);flex-basis:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ui-arquivo__lista li{justify-content:space-between;align-items:center;gap:var(--esp-2);min-width:0;padding:4px var(--esp-2);border:1px solid var(--cor-borda);border-radius:var(--raio-1);background:var(--cor-superficie);font-size:var(--texto-2);font-weight:var(--peso-normal);display:flex}.ui-arquivo__lista li>span{overflow-wrap:anywhere;min-width:0}.ui-arquivo__tirar{min-height:32px;padding:0 var(--esp-2);color:var(--cor-perigo,#b42318);font:inherit;font-size:var(--texto-1);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0;flex:none}.ui-arquivo__tirar:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.ui-arquivo__arraste{color:var(--cor-texto-suave);font-size:var(--texto-1)}.ui-arquivo--sobre{outline:2px dashed var(--cor-foco);outline-offset:4px;border-radius:var(--raio-2)}@media (pointer:coarse){.ui-arquivo__pasta,.ui-arquivo__arraste{display:none}.ui-arquivo__aviso-celular{display:block}}.ui-selbusca{min-width:0;max-width:100%;display:block;position:relative}.ui-selbusca>select:not(.ui-selbusca__nativo){width:100%}.ui-selbusca__busca{display:contents}.ui-selbusca--pronto input[role=combobox]{width:100%;min-width:0;min-height:var(--altura-controle);text-overflow:ellipsis;cursor:text;padding-right:calc(var(--esp-3) + 22px)!important}.ui-selbusca__nativo{opacity:0;clip-path:inset(50%);pointer-events:none;inset:auto auto 0 0;overflow:hidden;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.ui-selbusca__seta{top:50%;right:var(--esp-3);fill:none;width:16px;height:16px;stroke:var(--cor-texto-suave);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;margin-top:-8px;position:absolute}.ui-selbusca__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-selbusca__lista{z-index:40;inset-inline:0;top:calc(100% + var(--esp-1));min-width:min(18rem,100%);max-height:min(20rem,55vh);padding:var(--esp-1);overscroll-behavior:contain;border:1px solid var(--cor-borda-forte);border-radius:var(--raio-2);background:var(--cor-superficie);box-shadow:var(--sombra-2);text-align:left;margin:0;list-style:none;position:absolute;overflow-y:auto}.ui-selbusca__opcao{align-items:baseline;gap:2px var(--esp-2);padding:var(--esp-2)var(--esp-3);border-radius:var(--raio-1);color:var(--cor-texto);font-size:var(--texto-2);font-weight:var(--peso-normal);overflow-wrap:anywhere;cursor:pointer;flex-wrap:wrap;line-height:1.35;display:flex}.ui-selbusca__opcao small{color:var(--cor-texto-suave);font-family:var(--fonte-num);font-size:var(--texto-1)}.ui-selbusca__opcao--escolhida{font-weight:var(--peso-forte);box-shadow:inset 3px 0 0 var(--cor-destaque)}.ui-selbusca__opcao--ativa{background:var(--cor-destaque-suave)}.ui-selbusca__opcao--desabilitada{color:var(--cor-texto-suave);cursor:not-allowed}.ui-selbusca__grupo{padding:var(--esp-2)var(--esp-3)var(--esp-1);color:var(--cor-texto-suave);font-size:var(--texto-1);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:.04em}.ui-selbusca__nada{padding:var(--esp-2)var(--esp-3);color:var(--cor-texto-suave);font-size:var(--texto-2)}
