.quadro-depara{gap:var(--espaco-4);min-inline-size:0;display:grid}.quadro-depara__progresso{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.quadro-depara__progresso p{font:var(--texto-corpo);margin:0}.quadro-depara__progresso small,.quadro-depara__dica{font:var(--texto-apoio);color:var(--ds-texto-suave);margin:0}.quadro-depara__barra{border-radius:var(--raio-pill);background:var(--status-neutro-fundo);border:1px solid var(--status-neutro-borda);block-size:8px;overflow:hidden}.quadro-depara__barra span{background:var(--status-ok-ponto);block-size:100%;display:block}.quadro-depara__aviso-vivo{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.quadro-depara__desfazer{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-depara__colunas{gap:var(--espaco-4);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.quadro-depara__coluna{gap:var(--espaco-3);min-inline-size:0;padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);display:grid}.quadro-depara__coluna h4{font:var(--texto-bloco);margin:0}.quadro-depara__filtros{gap:var(--espaco-2);display:grid}.quadro-depara__filtros label{gap:var(--espaco-1);font:var(--texto-apoio);font-weight:var(--peso-forte);display:grid}.quadro-depara__filtros .quadro-depara__so-pendentes{align-items:center;gap:var(--espaco-2);min-block-size:44px;font-weight:var(--peso-normal);display:flex}.quadro-depara__catalogo{gap:var(--espaco-3);max-block-size:70vh;padding-inline-end:var(--espaco-1);display:grid;overflow-y:auto}.quadro-depara__grupo{gap:var(--espaco-2);display:grid}.quadro-depara__atividades,.quadro-depara__itens,.quadro-depara__regras{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.quadro-depara__atividades,.quadro-depara__itens,.quadro-depara__regras,.quadro-depara__catalogo,.quadro-depara__grupo,.quadro-depara__coluna,.quadro-depara__item,.quadro-depara,.quadro-depara__progresso,.quadro-depara__filtros{grid-template-columns:minmax(0,1fr)}.quadro-depara__atividades{padding-inline-start:var(--espaco-4)}.quadro-depara__origem{align-items:center;gap:var(--espaco-2);min-block-size:44px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.quadro-depara__origem[draggable=true]{cursor:grab}.quadro-depara__origem[draggable=true]:active{cursor:grabbing}.quadro-depara__origem--servico{border:2px solid var(--ds-texto);background:var(--ds-superficie);box-shadow:3px 3px 0 var(--ds-superficie), 3px 3px 0 1px var(--ds-borda-forte)}.quadro-depara__origem--pendente{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo)}.quadro-depara__origem--selecionada{outline:2px solid var(--ds-acento);outline-offset:1px}.quadro-depara__alca{block-size:18px;inline-size:10px;color:var(--ds-texto-suave);background-image:radial-gradient(currentColor 1.2px,#0000 1.4px);background-size:5px 6px}.quadro-depara__origem-texto{gap:var(--espaco-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.quadro-depara__origem-texto strong{font:var(--texto-corpo-forte)}.quadro-depara__origem-texto small{font:var(--texto-apoio);color:var(--ds-texto-suave)}.quadro-depara__item{gap:var(--espaco-3);min-inline-size:0;padding:var(--espaco-3) var(--espaco-4);border:2px dashed var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie-alt);display:grid}.quadro-depara__item--vazio{border-style:dashed}.quadro-depara__item:not(.quadro-depara__item--vazio){border-style:solid;border-width:1px}.quadro-depara__item--alvo{border:2px solid var(--ds-acento);background:var(--status-info-fundo)}.quadro-depara__item-cabecalho{justify-content:space-between;align-items:start;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-depara__item-cabecalho div{gap:var(--espaco-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.quadro-depara__item-cabecalho strong{font:var(--texto-bloco)}.quadro-depara__item-cabecalho small{font:var(--texto-apoio);color:var(--ds-texto-suave)}.quadro-depara__por-oae{gap:var(--espaco-1);font:var(--texto-apoio);font-weight:var(--peso-forte);display:grid}.quadro-depara__por-oae-controle{align-items:center;gap:var(--espaco-2);font-weight:var(--peso-normal);display:flex}.quadro-depara__por-oae-controle input{inline-size:7rem;min-block-size:var(--altura-controle)}.quadro-depara__erro{color:var(--status-perigo-texto)}.quadro-depara__regra{justify-content:space-between;align-items:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--status-ok-borda);border-radius:var(--raio);background:var(--status-ok-fundo);font:var(--texto-corpo);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.quadro-depara__regra>span{min-inline-size:0}.quadro-depara__sem-vinculo{font:var(--texto-apoio);color:var(--ds-texto-suave);margin:0}@media (width<=1100px){.quadro-depara__colunas{grid-template-columns:minmax(0,1fr)}.quadro-depara__catalogo{max-block-size:50vh}}@media (width<=480px){.depara-medicao,.quadro-depara__coluna{padding:var(--espaco-3)}.quadro-depara__atividades{padding-inline-start:0}.quadro-depara__origem{grid-template-columns:minmax(0,1fr);justify-items:start}.quadro-depara__alca{display:none}.quadro-depara__item{padding:var(--espaco-3)}.quadro-depara__por-oae-controle input{inline-size:6rem}}.quadro-depara .ds-botao{block-size:auto;max-inline-size:100%;min-block-size:var(--altura-controle-compacto);white-space:normal;text-align:start}.quadro-depara__item{gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3)}.quadro-depara__item-linha{justify-content:space-between;align-items:center;gap:var(--espaco-2) var(--espaco-4);flex-wrap:wrap;display:flex}.quadro-depara__item-nome{overflow-wrap:anywhere;flex:12rem;gap:0;min-inline-size:0;display:grid}.quadro-depara__item-nome strong{font:var(--texto-corpo-forte)}.quadro-depara__item-nome small{font:var(--texto-apoio);color:var(--ds-texto-suave)}.quadro-depara .quadro-depara__por-oae{align-items:center;gap:var(--espaco-2);font:var(--texto-apoio);font-weight:var(--peso-normal);text-transform:none;letter-spacing:0;flex-direction:row;display:flex}.quadro-depara .quadro-depara__por-oae input{inline-size:4.5rem;min-block-size:var(--altura-controle-compacto);padding-block:0}.quadro-depara .quadro-depara__regras{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-depara .quadro-depara__regra{align-items:center;gap:var(--espaco-1);max-inline-size:100%;padding-block:0;padding-inline:var(--espaco-3) var(--espaco-1);border-radius:var(--raio-pill);font:var(--texto-apoio);flex-wrap:nowrap;display:inline-flex}.quadro-depara__regra button{border-radius:var(--raio-pill);block-size:28px;inline-size:28px;color:var(--status-ok-texto);font:var(--texto-corpo-forte);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.quadro-depara__regra button:hover:not(:disabled),.quadro-depara__regra button:focus-visible{background:var(--status-ok-borda);outline:2px solid var(--ds-acento);outline-offset:0}.quadro-depara__regra button:disabled{cursor:default;opacity:.4}.quadro-depara__acoes{justify-content:space-between;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.resumo-depara{gap:var(--espaco-3);display:grid}.resumo-depara h3{font:var(--texto-secao);margin:0}.resumo-depara__apoio,.resumo-depara__vazio{font:var(--texto-apoio);color:var(--ds-texto-suave);margin:0}.resumo-depara__servico{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);display:grid}.resumo-depara__servico header{justify-content:space-between;align-items:baseline;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.resumo-depara__servico header small,.resumo-depara__condicional small{font:var(--texto-apoio);color:var(--ds-texto-suave)}.resumo-depara__servico ul{gap:var(--espaco-1);margin:0;padding:0;list-style:none;display:grid}.resumo-depara__servico li{font:var(--texto-corpo);overflow-wrap:anywhere}.resumo-depara__tabela{max-inline-size:100%;overflow-x:auto}.resumo-depara__tabela table{border-collapse:collapse;width:100%;min-width:680px;font:var(--texto-corpo)}.resumo-depara__tabela th,.resumo-depara__tabela td{padding:var(--espaco-2);border-block-end:1px solid var(--ds-borda);vertical-align:top}.resumo-depara__tabela th{color:var(--ds-texto-suave);font:var(--texto-apoio);text-align:start;font-weight:600}.resumo-depara__tabela th:first-child{width:46%}.resumo-depara__tabela th:nth-child(n+2),.resumo-depara__tabela td:nth-child(n+2){text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.resumo-depara__tabela td:first-child strong{font-weight:600;display:block}.resumo-depara__requisitos{font:var(--texto-apoio);color:var(--ds-texto-suave);margin-block-start:var(--espaco-1);display:block}@media (width<=560px){.resumo-depara__tabela table{min-width:620px}}.resumo-depara__condicional{color:var(--ds-texto-suave)}.resumo-depara__servico footer{border-block-start:1px solid var(--ds-borda);font:var(--texto-corpo);padding-block-start:var(--espaco-2)}.resumo-depara__acoes{justify-content:flex-end;display:flex}.quadro-depara .quadro-depara__regra>span:first-child{min-inline-size:0}.quadro-depara .quadro-depara__regra{padding-block:var(--espaco-1);flex-wrap:wrap}.quadro-depara__regra-quantidade{align-items:center;gap:var(--espaco-1);font:var(--texto-apoio);text-transform:none;letter-spacing:0;display:inline-flex}.quadro-depara .quadro-depara__regra-quantidade input{inline-size:3.5rem;min-block-size:var(--altura-controle-compacto);padding-block:0}.quadro-depara__regra .quadro-depara__erro{flex-basis:100%}.quadro-depara .quadro-depara__regra-quantidade,.quadro-depara .quadro-depara__regra-quantidade span{text-transform:none;letter-spacing:0;font-weight:var(--peso-normal)}.quadro-depara .quadro-depara__regras{gap:var(--espaco-2);grid-template-columns:minmax(0,1fr);display:grid}.quadro-depara .quadro-depara__regra{align-items:center;gap:var(--espaco-2) var(--espaco-3);padding:var(--espaco-2) var(--espaco-2) var(--espaco-2) var(--espaco-3);border:1px solid var(--status-ok-borda);border-radius:var(--raio);background:var(--status-ok-fundo);grid-template-columns:minmax(0,1fr) auto auto;display:grid}@media (width<=560px){.quadro-depara .quadro-depara__regra{grid-template-columns:minmax(0,1fr) auto}.quadro-depara .quadro-depara__regra-rotulo{grid-column:1/-1}}@media (width<=560px){.quadro-depara .quadro-depara__regra-quantidade{white-space:normal;flex-wrap:wrap;min-inline-size:0}.quadro-depara .quadro-depara__regra-quantidade>span:first-child{display:none}.quadro-depara .quadro-depara__regra>button{align-self:start}}.quadro-depara .quadro-depara__regra-rotulo{min-inline-size:0;font:var(--texto-corpo);color:var(--status-ok-texto);overflow-wrap:anywhere}.quadro-depara .quadro-depara__regra-quantidade{align-items:center;gap:var(--espaco-2);font:var(--texto-apoio);color:var(--status-ok-texto);white-space:nowrap;flex-direction:row;margin:0;display:flex}.quadro-depara .quadro-depara__regra-quantidade input{inline-size:4rem;min-block-size:var(--altura-controle-compacto);padding:0 var(--espaco-2);border-radius:var(--raio-sm);text-align:end}.quadro-depara .quadro-depara__regra>button{border-radius:var(--raio-sm);block-size:32px;inline-size:32px}.quadro-depara .quadro-depara__regra .quadro-depara__erro{grid-column:1/-1}@media (width<=560px){.quadro-depara .quadro-depara__regra{grid-template-columns:minmax(0,1fr) auto}.quadro-depara .quadro-depara__regra-rotulo{grid-column:1/-1}}.quadro-depara .quadro-depara__item{border-radius:var(--raio)}.quadro-depara .quadro-depara__regra>button{font-size:var(--tamanho-bloco);line-height:1}@media (width<=560px){.quadro-depara .quadro-depara__regra-quantidade{white-space:normal;flex-wrap:wrap;min-inline-size:0}.quadro-depara .quadro-depara__regra-quantidade>span:first-child{display:none}.quadro-depara .quadro-depara__regra>button{align-self:start}}.quadro-depara .quadro-depara__regra-rotulo{align-items:baseline;gap:var(--espaco-1) var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-depara .quadro-depara__regra-rotulo strong{font:var(--texto-corpo-forte)}.quadro-depara .quadro-depara__regra-rotulo small{font:var(--texto-apoio);opacity:.8}.quadro-depara__tipo{align-items:center;gap:var(--espaco-1);padding:0 var(--espaco-2);border:1px solid var(--ds-texto);border-radius:var(--raio-sm);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;white-space:nowrap;display:inline-flex}.quadro-depara__icone{flex:none}.quadro-depara__tipo--servico{background:var(--ds-texto);color:var(--ds-superficie)}.quadro-depara__tipo--atividade{color:var(--ds-texto);background:0 0;border-style:dashed}.quadro-depara .quadro-depara__regra--servico{border:2px solid var(--ds-texto);background:var(--ds-superficie);box-shadow:3px 3px 0 var(--ds-superficie), 3px 3px 0 1px var(--ds-borda-forte)}.quadro-depara .quadro-depara__regra--atividade{border-style:dashed}.quadro-depara__atividades{border-inline-start:2px dotted var(--ds-borda-forte);margin-inline-start:var(--espaco-4);padding-inline-start:var(--espaco-3)}.resumo-depara__lista-livres{gap:var(--espaco-1);max-block-size:40vh;padding:var(--espaco-3);border:1px solid var(--status-atencao-borda);border-radius:var(--raio);background:var(--status-atencao-fundo);margin:0;list-style:none;display:grid;overflow-y:auto}.resumo-depara__lista-livres small{color:var(--ds-texto-suave)}.resumo-depara__acoes--duas{gap:var(--espaco-2);flex-wrap:wrap}.quadro-depara__origem-texto>.quadro-depara__tipo,.quadro-depara__regra-rotulo>.quadro-depara__tipo{justify-self:start}@media (width<=560px){.quadro-depara__atividades{margin-inline-start:0;padding-inline-start:var(--espaco-2)}}.quadro-depara__atividades[hidden]{display:none}.quadro-depara__acordeao{border:1px solid var(--cor-borda,currentColor);border-radius:var(--raio-2,6px);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0}.quadro-depara__acordeao:disabled{cursor:default;opacity:.5}.quadro-depara__origem-texto[role=button]{cursor:pointer}.quadro-depara__origem-texto[role=button]:focus-visible{outline-offset:2px;outline:2px solid}.caucao__rolagem{border:1px solid var(--cor-borda);border-radius:var(--raio);overflow-x:auto}.caucao__historico{margin-top:var(--espaco-3)}.caucao__historico>summary{cursor:pointer;align-items:center;min-block-size:44px;font-weight:600;display:inline-flex}.caucao__formulario{gap:var(--espaco-3);display:grid}.caucao__linha{gap:var(--espaco-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.caucao__acoes{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.caucao-retorno{gap:var(--espaco-2);inline-size:100%;display:grid}.caucao-retorno__titulo{margin:0;font-weight:600}.caucao-linhas{gap:var(--espaco-2);max-inline-size:44rem;margin:0;padding:0;list-style:none;display:grid}.caucao-linha{align-items:center;gap:var(--espaco-1) var(--espaco-3);padding-block:var(--espaco-2);border-block-end:1px solid var(--cor-borda);flex-wrap:wrap;display:flex}.caucao-linha__empresa{min-inline-size:7rem}.caucao-linha__aprovado{color:var(--ds-texto-suave);font-variant-numeric:tabular-nums}.caucao-linha__campos{align-items:center;gap:var(--espaco-2);margin-inline-start:auto;display:inline-flex}.caucao-linha__campo{align-items:center;gap:var(--espaco-1);display:inline-flex}.caucao-linha__campo input{text-align:right;font-variant-numeric:tabular-nums;min-block-size:44px;inline-size:6.5rem}.caucao-linha__campo input.caucao-linha__percentual{inline-size:4.75rem}.caucao-linha__apoio{color:var(--ds-texto-suave);flex-basis:100%}@media (width<=36rem){.caucao__linha{grid-template-columns:minmax(0,1fr)}}.parametros-medicao__apoio-celula{color:var(--ds-texto-suave);font-size:.85rem;font-weight:var(--peso-normal);margin-block-start:var(--espaco-1);display:block}.parametros-medicao__acoes-linha--horizontal{align-items:center;gap:var(--espaco-1) var(--espaco-2);flex-wrap:wrap;display:flex}.seletor-de-executor--beltrame,.seletor-de-executor option[value=""]{font-weight:700}.template-contrato{gap:var(--espaco-3);min-inline-size:0;padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.template-contrato h3,.template-contrato p{margin:0}.template-contrato header p{color:var(--ds-texto-suave)}.template-contrato__escolha{align-items:flex-end;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.template-contrato__escolha label{gap:var(--espaco-1);flex:16rem;max-inline-size:28rem;display:grid}.template-contrato__acoes{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;margin-block-start:var(--espaco-2);display:flex}.template-contrato__diferencas{margin:0 0 var(--espaco-2);padding-inline-start:var(--espaco-5)}.template-contrato__guardar fieldset{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);margin:0;display:grid}.template-contrato__opcao{align-items:center;gap:var(--espaco-2);text-transform:none;letter-spacing:normal;display:flex}.template-contrato__opcao input{inline-size:auto;min-inline-size:0;margin:0}.template-contrato__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.template-contrato__vazio{color:var(--ds-texto-suave)}.template-contrato__galeria,.template-contrato__previa{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.template-contrato__galeria{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.template-contrato__cartao{gap:var(--espaco-2);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);align-content:space-between;display:grid}.template-contrato__cartao>div{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.template-contrato__cartao p{color:var(--ds-texto-suave)}.template-contrato__previa{max-block-size:50vh;overflow-y:auto}.template-contrato__previa li,.template-contrato__diferencas li{gap:var(--espaco-1);padding-block:var(--espaco-2);border-block-end:1px solid var(--ds-borda);display:grid}.template-contrato__previa small,.template-contrato__diferencas small,.template-contrato__opcao small{color:var(--ds-texto-suave)}.template-contrato__diferencas{margin:0 0 var(--espaco-2);padding:0;list-style:none}.template-contrato__destino{gap:var(--espaco-3);border:0;margin:0;padding:0;display:grid}.template-contrato__opcao{align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);text-transform:none;letter-spacing:normal;cursor:pointer;display:flex}.template-contrato__opcao:has(input:checked){border-color:var(--ds-acento);background:var(--ds-superficie-alt)}.template-contrato__opcao input{inline-size:auto;min-inline-size:0;margin:var(--espaco-1) 0 0;flex:none}.template-contrato__opcao span{gap:var(--espaco-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.template-contrato__opcao span,.template-contrato__opcao strong,.template-contrato__opcao small{text-transform:none;letter-spacing:normal}.template-contrato__opcao small{font-size:var(--tamanho-apoio);font-weight:var(--peso-normal)}.template-contrato__catalogo{gap:var(--espaco-3);display:grid}.template-contrato__dono{color:var(--ds-texto-suave)}.template-editor__cabecalho{align-items:flex-start}.template-editor__cabecalho>div{flex:18rem}.acoes-de-cadastro--linha{gap:var(--espaco-2);flex-wrap:nowrap;display:inline-flex}.template-contrato__rodape{border-block-start:1px solid var(--ds-borda);justify-content:flex-end;padding-block-start:var(--espaco-3);display:flex}.template-contrato__barra{z-index:2;position:sticky;inset-block-start:0}.seletor-modo-depara{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.seletor-modo-depara__cartao{gap:var(--espaco-1);min-block-size:44px;padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);color:inherit;font:inherit;text-align:start;cursor:pointer;display:grid}.seletor-modo-depara__cartao small{color:var(--ds-texto-suave)}.seletor-modo-depara__cartao:hover:not(:disabled){border-color:var(--ds-acento,currentColor)}.seletor-modo-depara__cartao:focus-visible{outline:2px solid var(--ds-acento,currentColor);outline-offset:2px}.seletor-modo-depara__cartao--ativo{border-width:2px;border-color:var(--ds-acento,currentColor)}.seletor-modo-depara__cartao:disabled{cursor:not-allowed;opacity:.6}.seletor-modo-depara__cartao--ativo small{color:var(--ds-texto);font-weight:var(--peso-forte,600)}.seletor-modo-depara__acao{color:var(--ds-acento);font-size:var(--tamanho-apoio);text-decoration:underline}.grupo-de-itens__cabecalho>td{background:color-mix(in srgb, var(--ds-acao,#2f6f4e) 14%, var(--cor-superficie,#fff));border-block-start:3px solid var(--ds-acao,#2f6f4e);vertical-align:middle;padding-block:.9rem;font-size:1.05rem;font-weight:700}.grupo-de-itens__cabecalho--alvo>td{outline:2px dashed var(--ds-acao,#2f6f4e);outline-offset:-2px}.grupo-de-itens__cabecalho--sem-grupo>td{background:var(--ds-superficie-alt);border-block-start:2px solid var(--ds-borda-forte);color:var(--ds-texto-suave);font-size:.95rem}.grupo-de-itens__cabecalho--sem-grupo>td:first-child{border-inline-start-color:var(--ds-borda-forte)}.grupo-de-itens__titulo{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.grupo-de-itens__alternar,.grupo-de-itens__nome--botao,.grupo-de-itens__botao-adicionar{min-block-size:2rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 .5rem}.grupo-de-itens__nome--botao:hover,.grupo-de-itens__alternar:hover,.grupo-de-itens__botao-adicionar:hover{border-color:var(--ds-borda-forte);background:var(--cor-superficie)}.grupo-de-itens__liberacao{border:1px solid var(--ds-borda-forte);background:var(--cor-superficie);border-radius:6px;align-items:center;margin-inline-start:auto;display:inline-flex;overflow:hidden}.grupo-de-itens__liberacao-rotulo{color:var(--ds-texto-suave);white-space:nowrap;padding:0 .6rem;font-size:.75rem;font-weight:400}.grupo-de-itens__opcao{border:0;border-inline-start:1px solid var(--ds-borda-forte);min-block-size:2rem;color:var(--ds-texto-suave);font:inherit;cursor:pointer;background:0 0;padding:0 .7rem;font-size:.8rem;font-weight:400}.grupo-de-itens__opcao[aria-checked=true]{background:var(--ds-acao,#2f6f4e);color:#fff;cursor:default;font-weight:600}.grupo-de-itens__opcao[aria-checked=true]:before{content:"✓ "}.grupo-de-itens__opcao:disabled:not([aria-checked=true]){cursor:not-allowed;opacity:.6}.grupo-de-itens__contagem{color:var(--ds-texto-suave);font-size:.8rem;font-weight:400}.grupo-de-itens__campo-nome{min-block-size:2rem;min-inline-size:14rem}.grupo-de-itens__subtotal{white-space:nowrap}.grupo-de-itens__recolhido>td{color:var(--ds-texto-suave);font-size:.85rem;font-style:italic}.grupo-de-itens__item>th,.linha-novo-item--aninhada>th{border-inline-start:4px solid var(--ds-borda-forte);padding-inline-start:2rem}.grupo-de-itens__item[draggable=true]{cursor:grab}.grupo-de-itens__adicionar>td{padding-inline-start:2rem}.grupo-de-itens__botao-adicionar{color:var(--ds-texto-suave)}.grupo-de-itens__novo>td{background:var(--ds-superficie-alt);border-block-start:1px dashed var(--ds-borda-forte)}.grupo-de-itens__novo input{inline-size:100%;max-inline-size:28rem;min-block-size:var(--altura-controle-compacto)}.sst-matriz{gap:var(--espaco-4);min-width:0;display:grid}.sst-matriz__densidade{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.sst-matriz__densidade [aria-pressed=true]{outline:2px solid var(--ds-acento);outline-offset:-2px;font-weight:var(--peso-medio)}.sst-matriz--compacta th{min-width:0;max-width:var(--sst-matriz-passo);font:var(--texto-apoio);overflow-wrap:anywhere;padding:0}.sst-matriz--compacta tr>th:first-child{width:200px;min-width:200px;max-width:200px}.sst-matriz--compacta .sst-matriz__celula{width:100%;min-width:24px;height:var(--sst-matriz-linha);text-align:center;background:0 0;border-radius:3px;align-items:center;padding:0;position:relative}.sst-matriz--compacta .sst-matriz__celula>span:first-child{font-weight:var(--peso-medio)}.sst-matriz__dica{z-index:1200;box-sizing:border-box;width:280px;max-width:calc(100vw - 16px);max-height:140px;padding:var(--espaco-3);color:var(--ds-texto);background:var(--ds-superficie);border:1px solid var(--ds-borda-forte);border-radius:var(--raio-sm);text-align:left;pointer-events:none;font:var(--texto-apoio);overflow-wrap:anywhere;position:fixed;transform:translateY(-100%)}.sst-matriz__filtros{gap:var(--espaco-4);grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(150px,1fr));align-items:end;display:grid}.sst-matriz__filtros form{gap:var(--espaco-2);align-items:end;display:flex}.sst-matriz__filtros form label{flex:1;min-width:0}.sst-matriz__legenda,.sst-matriz__paginacao{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.sst-matriz__paginacao>span{color:var(--ds-texto-suave);margin-right:auto}.sst-matriz__rolagem{border:1px solid var(--ds-borda);border-radius:var(--raio-sm);scrollbar-color:var(--ds-borda-forte) var(--ds-superficie);max-height:65vh;overflow:auto}.sst-matriz table{border-spacing:0;border-collapse:separate;width:max-content;min-width:100%;font:var(--texto-corpo)}.sst-matriz th,.sst-matriz td{border-right:1px solid var(--ds-borda);border-bottom:1px solid var(--ds-borda);padding:0}.sst-matriz th{padding:var(--espaco-4);text-align:left;background:var(--ds-superficie);min-width:144px;font-weight:var(--peso-medio)}.sst-matriz th span{font:var(--texto-apoio);color:var(--ds-texto-suave);margin-top:var(--espaco-1);display:block}.sst-matriz thead th{z-index:2;background:var(--ds-superficie-alt);position:sticky;top:0}.sst-matriz tr>th:first-child{z-index:1;min-width:220px;max-width:260px;position:sticky;left:0}.sst-matriz thead th:first-child{z-index:3}.sst-matriz__celula{width:100%;min-width:144px;height:76px;padding:var(--espaco-3);justify-content:center;align-items:flex-start;gap:var(--espaco-1);cursor:pointer;font:var(--texto-corpo);text-align:left;font-variant-numeric:tabular-nums;border:0;border-radius:0;flex-direction:column;display:flex}.sst-matriz__celula strong{font-weight:var(--peso-medio)}.sst-matriz__celula span{font:var(--texto-apoio)}.sst-matriz__celula--ok{color:var(--status-ok-texto);background:var(--status-ok-fundo)}.sst-matriz__celula--atencao{color:var(--status-atencao-texto);background:var(--status-atencao-fundo)}.sst-matriz__celula--cancelado{color:var(--status-cancelado-texto);background:var(--status-cancelado-fundo)}.sst-matriz__celula--perigo{color:var(--status-perigo-texto);background:var(--status-perigo-fundo)}.sst-matriz__celula--info{color:var(--status-info-texto);background:var(--status-info-fundo)}.sst-matriz__celula--neutro{color:var(--ds-texto);background:var(--ds-superficie-alt)}.sst-matriz__celula--nao-exigido{color:var(--ds-texto-suave);background:var(--ds-superficie)}.sst-matriz__celula:hover{text-underline-offset:3px;text-decoration:underline}.sst-matriz__celula:focus-visible{outline:2px solid var(--ds-acento);outline-offset:-3px;z-index:1;position:relative}@media (width<=1100px){.sst-matriz__filtros{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sst-matriz__filtros{grid-template-columns:minmax(0,1fr)}.sst-matriz tr>th:first-child{min-width:140px;max-width:160px}}.sst-matriz__grupos th{box-sizing:border-box;height:60px;padding:8px;top:0}.sst-matriz__grupos+tr th{top:60px}.sst-matriz__grupos button{min-height:44px;color:var(--ds-texto);cursor:pointer;text-align:left;font:var(--texto-corpo-forte);background:0 0;border:0}.sst-matriz__selecao{gap:var(--espaco-1);min-width:0;display:grid}.sst-matriz__selecao details{position:relative}.sst-matriz__selecao summary{cursor:pointer;border:1px solid var(--ds-borda-forte);border-radius:var(--raio-sm);background:var(--ds-superficie);min-height:44px;font:var(--texto-corpo);box-sizing:border-box;padding:10px 12px;display:list-item}.sst-matriz__opcoes{z-index:6;background:var(--ds-superficie);border:1px solid var(--ds-borda-forte);border-radius:var(--raio-sm);padding:var(--espaco-2);max-height:320px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.sst-matriz__opcoes label{align-items:center;gap:var(--espaco-2);min-height:44px;padding:var(--espaco-1);cursor:pointer;display:flex}.sst-matriz__opcoes input[type=checkbox]{flex:none;width:18px;height:18px}.sst-matriz__selecao summary:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.sst-matriz__densidade{justify-content:flex-end;gap:0}.sst-matriz__densidade button{border-radius:0;min-height:44px}.sst-matriz__densidade button:first-child{border-radius:var(--raio-sm) 0 0 var(--raio-sm)}.sst-matriz__densidade button:last-child{border-radius:0 var(--raio-sm) var(--raio-sm) 0}.sst-matriz__legenda{gap:6px}.sst-matriz__titulo-coluna,.sst-matriz__profissional{-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sst-matriz th .sst-matriz__titulo-coluna,.sst-matriz th .sst-matriz__profissional{-webkit-line-clamp:2;color:inherit;font:inherit;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sst-matriz--compacta thead th{overflow-wrap:normal;height:110px;padding:4px 0}.sst-matriz--compacta .sst-matriz__grupos th{box-sizing:border-box;height:110px}.sst-matriz--compacta .sst-matriz__grupos+tr th{height:76px;top:110px}.sst-matriz__grupos button{-webkit-line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;width:100%;height:44px;padding:4px;display:-webkit-box;overflow:hidden}.sst-matriz__grupos button[aria-expanded=false]{text-underline-offset:3px;text-decoration:underline}.sst-matriz tbody tr:focus-within>th,.sst-matriz tbody tr:hover>th{background:var(--ds-superficie-alt)}.sst-matriz__rolagem{scroll-padding-inline-start:220px}.sst-matriz--compacta .sst-matriz__rolagem{width:100%;max-width:100%;scroll-padding-inline-start:200px}.sst-matriz__celula:hover,.sst-matriz__celula:focus-visible{z-index:0}.sst-matriz--compacta{--sst-matriz-passo:28px;--sst-matriz-linha:24px;--sst-matriz-vencido:#d92d20;--sst-matriz-vencendo:#f2a900}.sst-matriz--compacta table{min-width:100%}.sst-matriz--compacta tbody th,.sst-matriz--compacta tbody td{height:var(--sst-matriz-linha);border:0;padding:0}.sst-matriz--compacta tbody th{font-size:11px;font-weight:var(--peso-normal);padding-inline:8px}.sst-matriz--compacta th .sst-matriz__profissional{white-space:nowrap;text-overflow:ellipsis;display:block}.sst-matriz--compacta thead th:not(:first-child){text-align:center;vertical-align:bottom;line-height:0}.sst-matriz--compacta th .sst-matriz__titulo-coluna,.sst-matriz--compacta .sst-matriz__grupos button{writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;width:24px;height:auto;max-height:100px;margin:0;padding:0;font-size:11px;line-height:20px;display:inline-block;overflow:hidden;transform:rotate(180deg)}.sst-matriz--compacta .sst-matriz__grupos+tr .sst-matriz__titulo-coluna{max-height:66px}.sst-matriz--compacta thead th>span:not(.sst-matriz__titulo-coluna){display:none}.sst-matriz__ponto{box-sizing:border-box;background:currentColor;border:1px solid;border-radius:3px;flex-shrink:0;width:13px;height:13px;display:block}.sst-matriz__legenda-ponto{font:var(--texto-apoio);background:0 0;align-items:center;gap:5px;padding:2px 5px;display:inline-flex}.sst-matriz [data-situacao=sem_registro]>.sst-matriz__ponto{border-color:var(--ds-borda-forte);background:0 0}.sst-matriz [data-situacao=nao_exigido]>.sst-matriz__ponto,.sst-matriz [data-situacao=incompleto]>.sst-matriz__ponto{background:0 0;border-style:dashed}.sst-matriz [data-situacao=sem_vencimento]>.sst-matriz__ponto{border-radius:50%}.sst-matriz [data-situacao=agendada]>.sst-matriz__ponto,.sst-matriz [data-situacao=nao_agendada]>.sst-matriz__ponto{background:0 0;border-radius:50%}.sst-matriz [data-situacao=ainda_nao_vigente]>.sst-matriz__ponto{background:0 0}.sst-matriz--compacta [data-situacao=vencido]>.sst-matriz__ponto,.sst-matriz--compacta [data-situacao=vencida]>.sst-matriz__ponto{background:var(--sst-matriz-vencido);border-color:var(--sst-matriz-vencido)}.sst-matriz--compacta [data-situacao=vencendo]>.sst-matriz__ponto{background:var(--sst-matriz-vencendo);border-color:var(--sst-matriz-vencendo)}.sst-matriz [data-situacao=cobertura_parcial]>.sst-matriz__ponto{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.sst-matriz [data-situacao=revogada]>.sst-matriz__ponto,.sst-matriz [data-situacao=cancelada]>.sst-matriz__ponto{background:linear-gradient(45deg,#0000 43%,currentColor 43% 57%,#0000 57%),linear-gradient(-45deg,#0000 43%,currentColor 43% 57%,#0000 57%)}.sst-matriz--compacta .sst-matriz__celula:hover{outline:1px solid var(--ds-borda-forte);outline-offset:-1px}.sst-matriz--compacta .sst-matriz__celula:focus-visible{outline:2px solid var(--ds-acento);outline-offset:-1px}@media (pointer:coarse){.sst-matriz--compacta{--sst-matriz-passo:44px;--sst-matriz-linha:44px}}.painel-flutuante__conteudo:has(>.sst-lote){max-height:90vh;padding:0;overflow:hidden}.sst-lote .ds-botao,.sst-lote input:not([type=checkbox]),.sst-lote select{min-height:44px}.sst-lote>.ds-dialogo{flex-direction:column;gap:0;max-height:90vh;display:flex}.sst-lote .ds-dialogo>h2{padding:var(--espaco-5);border-bottom:1px solid var(--ds-borda);flex-shrink:0}.sst-lote__corpo{min-height:0;padding:var(--espaco-5);scrollbar-color:var(--ds-borda-forte) var(--ds-superficie);overflow-y:auto}.sst-lote .ds-dialogo__acoes{padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--ds-borda);background:var(--ds-superficie);flex-shrink:0}.sst-lote__campos{gap:var(--espaco-4);padding:0 0 var(--espaco-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.sst-lote__campos .ds-campo-form{align-content:start;gap:var(--espaco-2);min-width:0;display:grid}.sst-lote fieldset>legend{margin-bottom:var(--espaco-3);font:var(--texto-corpo-forte);padding:0}.sst-lote__rodovias{border:0;min-width:0;margin:0;padding:0}.sst-lote__rodovias>legend{font:var(--texto-apoio)}.sst-lote__rodovias summary{box-sizing:border-box;border:1px solid var(--ds-borda-forte);border-radius:var(--raio-sm);cursor:pointer;min-height:44px;padding:10px 12px}.sst-lote__rodovias details>div{max-height:160px;overflow-y:auto}.sst-lote__rodovias small{margin-top:var(--espaco-2);color:var(--ds-texto-suave);display:block}.sst-lote__pessoas{margin:var(--espaco-3) 0 0;padding:var(--espaco-4) 0 0;border:0;border-top:1px solid var(--ds-borda);min-width:0}.sst-lote__selecao-acoes{align-items:end;gap:var(--espaco-2);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.sst-lote__selecao-acoes .ds-campo-form{gap:var(--espaco-2);flex:260px;display:grid}.sst-lote__lista{border:1px solid var(--ds-borda);border-radius:var(--raio-sm);max-height:280px;overflow-y:auto}.sst-lote__lista label,.sst-lote__rodovias label{align-items:center;gap:var(--espaco-2);box-sizing:border-box;cursor:pointer;min-height:44px;padding:6px 12px;display:flex}.sst-lote__lista label:hover{background:var(--ds-superficie-alt)}.sst-lote__lista label:has(input:checked){background:var(--ds-superficie-alt)}.sst-lote input[type=checkbox]{width:18px;height:18px;accent-color:var(--ds-acento);flex-shrink:0}.sst-lote__lista label:focus-within,.sst-lote__rodovias summary:focus-visible{outline:2px solid var(--ds-acento);outline-offset:-2px}.sst-lote__resultados{border:1px solid var(--ds-borda);border-radius:var(--raio-sm);max-height:360px;padding:0;list-style:none;overflow:auto}.sst-lote__resultados li{padding:var(--espaco-3) var(--espaco-4);overflow-wrap:anywhere}.sst-lote__resultados li+li{border-top:1px solid var(--ds-borda)}.sst-lote__resultado-cabecalho{justify-content:space-between;gap:var(--espaco-2);margin-bottom:var(--espaco-1);flex-wrap:wrap;align-items:center;display:flex}.sst-lote__resultados li p{font:var(--texto-apoio)}.sst-lote__resultados li a{align-items:center;min-height:44px;display:inline-flex}.sst-lote__corpo section>p{margin-bottom:var(--espaco-3)}.sst-lote__corpo section>[role=status]{font:var(--texto-corpo-forte)}@media (width<=600px){.sst-lote__campos{grid-template-columns:minmax(0,1fr)}}.sst-barra-visoes{align-items:center;gap:var(--espaco-3);min-width:0;margin-block:var(--espaco-3);flex-wrap:wrap;display:flex}.sst-barra-visoes>.alternador-de-icones{flex-shrink:0;margin-left:auto}.sst-barra-visoes>button{width:auto}.sst-barra-visoes .alternador-de-icones button:disabled{opacity:.5;cursor:not-allowed}.alternador-de-icones{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:inline-flex;overflow:hidden}.alternador-de-icones button{block-size:44px;inline-size:44px;color:var(--ds-texto-suave);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.alternador-de-icones button+button{border-inline-start:1px solid var(--ds-borda)}.alternador-de-icones button:hover{color:var(--ds-texto)}.alternador-de-icones button[aria-pressed=true]{background:var(--ds-acento);color:var(--ds-superficie)}.alternador-de-icones svg{block-size:1.25rem;inline-size:1.25rem}.atrasadas{gap:var(--espaco-4);display:grid}.atrasadas__cabecalho{justify-content:space-between;align-items:end;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.atrasadas__cabecalho h2,.atrasadas__cabecalho p{margin:0}.atrasadas__apoio{max-inline-size:48rem;color:var(--ds-texto-suave);margin-block-start:var(--espaco-1)}.atrasadas__grupos{gap:var(--espaco-3);display:grid}.atrasadas__grupo{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie)}.atrasadas__grupo>summary{align-items:center;gap:var(--espaco-3);min-block-size:44px;padding:var(--espaco-3) var(--espaco-4);cursor:pointer;flex-wrap:wrap;display:flex}.atrasadas__grupo>summary span{color:var(--ds-texto-suave)}.atrasadas__servicos,.atrasadas__atividades{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.atrasadas__servicos{padding:var(--espaco-3) var(--espaco-4) var(--espaco-4);border-block-start:1px solid var(--ds-borda)}.atrasadas__servico{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);display:grid}.atrasadas__servico-cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.atrasadas__servico-cabecalho>div{gap:var(--espaco-1);min-inline-size:0;display:grid}.atrasadas__servico small,.atrasadas__seguro{color:var(--ds-texto-suave);margin:0}.atrasadas__atividades li{align-items:center;gap:var(--espaco-3);padding-block:var(--espaco-2);border-block-start:1px solid var(--ds-borda);grid-template-columns:minmax(10rem,2fr) minmax(8rem,1fr) auto;display:grid}.atrasadas__atividades li>span{gap:var(--espaco-1);min-inline-size:0;display:grid}@media (width<=640px){.atrasadas__atividades li{grid-template-columns:minmax(0,1fr) auto}.atrasadas__atividades li>span:nth-child(2){grid-area:2/1/auto/-1}}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.prod-filtros{gap:var(--espaco-3);margin-bottom:var(--espaco-4);flex-wrap:wrap;align-items:end;display:flex}.prod-periodo{margin-bottom:var(--espaco-4)}.prod-filtros label,.prod-controles label{font:var(--texto-rotulo);color:var(--viz-tinta-2);gap:2px;display:grid}.prod-filtros input,.prod-filtros select,.prod-controles input,.prod-controles select{min-height:44px;padding:0 var(--espaco-3);font:inherit;color:var(--viz-tinta);background:var(--viz-superficie);border:1px solid var(--viz-grade);border-radius:var(--raio-sm)}.prod-kpis{gap:var(--espaco-3);margin-bottom:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.prod-grade{gap:var(--espaco-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.prod-cartao{min-width:0;padding:var(--espaco-4);background:var(--viz-superficie);border:1px solid var(--viz-grade);border-radius:var(--raio);color:var(--viz-tinta);flex-direction:column;grid-column:span 12;display:flex}.prod-cartao h2{font:var(--peso-forte) 15px / 1.3 var(--fonte-base);margin:0}.prod-cartao__sub{margin:2px 0 var(--espaco-3);font:var(--texto-apoio);color:var(--viz-tinta-2)}.prod-cartao--7{grid-column:span 7}.prod-cartao--5{grid-column:span 5}@media (width<=860px){.prod-cartao--7,.prod-cartao--5{grid-column:span 12}}.prod-nota{margin:var(--espaco-2) 0 0;font:var(--texto-apoio);color:var(--viz-tinta-2)}.prod-aviso{margin-bottom:var(--espaco-2);font:var(--texto-rotulo);color:var(--viz-estado-atencao-texto);background:var(--viz-estado-atencao-fundo);border-radius:var(--raio-sm);align-self:flex-start;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.prod-fases{flex-direction:column;flex:auto;justify-content:space-evenly;margin:0;padding:0;list-style:none;display:flex}.prod-fase{gap:var(--espaco-3);font:var(--texto-apoio);grid-template-columns:minmax(80px,110px) 1fr minmax(90px,auto);align-items:center;padding:5px 0;display:grid}.prod-fase__trilho{background:var(--viz-superficie-2);border-radius:3px;height:10px;position:relative}.prod-fase__preench{background:var(--viz-serie-1);border-radius:3px;position:absolute;inset:0 auto 0 0}.prod-fase__valor{text-align:right;font-variant-numeric:tabular-nums}.prod-controles{gap:var(--espaco-3);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.prod-controles label:first-child{flex:160px}.prod-tabela{border-collapse:collapse;width:100%}.prod-tabela th{font:var(--texto-rotulo);color:var(--viz-suave);text-align:left;border-bottom:1px solid var(--viz-grade);padding:6px 8px}.prod-tabela td{vertical-align:middle;border-bottom:1px solid var(--viz-grade);padding:7px 8px}.prod-tabela__botao{min-height:44px;font:inherit;font-weight:var(--peso-medio);color:var(--viz-tinta);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.meritocracia-aviso{margin:0 0 var(--espaco-3);padding:var(--espaco-2) var(--espaco-3);border-left:3px solid var(--viz-serie-1);border-radius:0 var(--raio-sm) var(--raio-sm) 0;background:var(--viz-superficie-2);color:var(--viz-tinta);font-size:var(--tamanho-corpo);max-width:90ch}.meritocracia-aviso--alerta{border-left-color:var(--viz-estado-critico)}.meritocracia-periodo{margin-bottom:var(--espaco-3)}.meritocracia-grade{gap:var(--espaco-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=960px){.meritocracia-grade{grid-template-columns:minmax(18rem,1fr) minmax(0,2fr)}}.meritocracia-lista,.meritocracia-perfil{min-width:0;padding:var(--espaco-3);border:1px solid var(--viz-grade);border-radius:var(--raio);background:var(--viz-superficie);color:var(--viz-tinta)}.meritocracia-lista h2,.meritocracia-perfil h2,.meritocracia-bloco h3{margin:0 0 var(--espaco-2)}.meritocracia-lista__busca{margin-bottom:var(--espaco-2);display:block}.meritocracia-lista__busca-rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.meritocracia-lista__busca input{box-sizing:border-box;width:100%;min-height:2.75rem}.meritocracia-lista__itens{gap:2px;max-height:40rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.meritocracia-pessoa{align-items:center;gap:var(--espaco-2);width:100%;min-height:2.75rem;padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto 5.5rem;display:grid}.meritocracia-pessoa:hover{background:var(--viz-superficie-2)}.meritocracia-pessoa:focus-visible{outline:2px solid var(--viz-foco);outline-offset:2px}.meritocracia-pessoa[aria-pressed=true]{border-color:var(--viz-tinta);background:var(--viz-superficie-2);font-weight:600}.meritocracia-pessoa__texto{gap:2px;min-width:0;display:grid}.meritocracia-pessoa__texto strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meritocracia-pessoa__numero{font-variant-numeric:tabular-nums;text-align:right}.meritocracia-pessoa__numero small{color:var(--viz-suave)}.meritocracia-pessoa__spark .viz-spark{width:100%;height:24px}.meritocracia-nota{margin:var(--espaco-2) 0 0;color:var(--viz-tinta-2);font-size:var(--tamanho-rotulo)}.meritocracia-perfil__cabecalho{align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.meritocracia-perfil__cabecalho h2{margin:0;font-size:1.5rem}.meritocracia-perfil__cabecalho p{color:var(--viz-tinta-2);margin:2px 0 0}.meritocracia-perfil__corpo{gap:var(--espaco-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.meritocracia-perfil__corpo{grid-template-columns:repeat(2,minmax(0,1fr))}}.meritocracia-perfil__coluna{gap:var(--espaco-3);align-content:start;min-width:0;display:grid}.meritocracia-metrica__cabecalho{justify-content:space-between;gap:var(--espaco-1);flex-wrap:wrap;display:flex}.meritocracia-metrica__rotulo{font-weight:500}.meritocracia-metrica__valor{font-variant-numeric:tabular-nums}.meritocracia-metrica__mediana{color:var(--viz-suave)}.meritocracia-contribuicao{gap:var(--espaco-1);margin:0;padding:0;list-style:none;display:grid}.meritocracia-contribuicao__linha{align-items:center;gap:var(--espaco-2);grid-template-columns:minmax(6rem,12rem) minmax(0,1fr) 2.5rem;display:grid}.meritocracia-contribuicao__barra{background:var(--viz-superficie-2);border-radius:3px;height:10px}.meritocracia-contribuicao__barra i{background:var(--viz-serie-1);border-radius:3px;height:100%;display:block}.meritocracia-contribuicao__valor{font-variant-numeric:tabular-nums;text-align:right}.riscos-visao__kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:12px;margin-bottom:16px;display:grid}.riscos-visao__grade{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.riscos-visao__cartao{background:var(--viz-superficie);min-width:0;color:var(--viz-tinta);border:1px solid var(--viz-grade);border-radius:8px;flex-direction:column;grid-column:span 12;gap:8px;padding:16px;display:flex}.riscos-visao__cartao--largo{grid-column:span 7}.riscos-visao__pilha{flex-direction:column;grid-column:span 5;gap:14px;min-width:0;display:flex}.riscos-visao__pilha>.riscos-visao__cartao{grid-column:auto}.riscos-visao__grade>.riscos-visao__cartao:last-child{grid-column:span 5}@media (width<=860px){.riscos-visao__cartao--largo,.riscos-visao__pilha,.riscos-visao__grade>.riscos-visao__cartao:last-child{grid-column:span 12}}.riscos-visao__titulo{margin:0;font-size:15px;font-weight:600}.riscos-visao__sub{max-width:70ch;color:var(--viz-tinta-2);margin:0;font-size:12.5px}.riscos-visao__matriz{max-height:440px;overflow-y:auto}.riscos-visao__matriz a,.riscos-visao__proximos a{color:var(--viz-acento-texto)}.riscos-visao__proximos{gap:0;margin:0;padding:0;list-style:none;display:grid}.riscos-visao__proximos li{border-bottom:1px solid var(--viz-grade);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;display:grid}.riscos-visao__proximos li:last-child{border-bottom:0}.riscos-visao__proximo-quem{align-items:center;gap:8px;min-width:0;display:inline-flex}.riscos-visao__proximo-quem>span{overflow-wrap:anywhere;min-width:0}.riscos-visao__proximo-quem small{color:var(--viz-suave);font-size:12px;display:block}.riscos-visao__proximos time{font-variant-numeric:tabular-nums}.riscos-visao__dias{white-space:nowrap;color:var(--viz-tinta-2);background:var(--viz-superficie-2);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:500}.riscos-visao__dias--urgente{color:var(--viz-estado-atencao-texto);background:var(--viz-estado-atencao-fundo)}.riscos-mapa{background:var(--viz-superficie-2);border-radius:8px;min-height:260px}.riscos-mapa__aviso{color:var(--viz-tinta-2);background:var(--viz-superficie-2);border-radius:8px;margin:0;padding:12px;font-size:13px}.riscos-visao__legenda-mapa{margin:4px 0}.riscos-visao__estrutura{background:var(--viz-superficie-2);border-radius:8px;padding:10px 12px}.riscos-visao__estrutura h4,.riscos-visao__estrutura p{margin:0}.riscos-visao__estrutura a{color:var(--viz-acento-texto)}.riscos-visao__estado{white-space:nowrap}.riscos-visao__tabela{max-height:320px}.riscos-visao__link-botao,.riscos-visao__ver-mais{min-height:44px;font:inherit;color:var(--viz-acento-texto);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.riscos-visao__link-botao:focus-visible,.riscos-visao__ver-mais:focus-visible{outline:2px solid var(--viz-foco);outline-offset:2px}.pagina-monitoramento{gap:var(--espaco-4);display:grid}.torre-kpis-bloco{gap:var(--espaco-3);display:grid}.torre-kpis{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.torre-grade{gap:var(--espaco-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.torre-cartao{min-width:0;padding:var(--espaco-4);border:1px solid var(--viz-grade);border-radius:var(--raio);background:var(--viz-superficie);color:var(--viz-tinta)}.torre-cartao>h2{font:var(--texto-bloco);margin:0}.torre-sub{max-width:70ch;margin:var(--espaco-1) 0 var(--espaco-3);color:var(--viz-tinta-2);font:var(--texto-apoio)}.torre-formacao{color:var(--viz-estado-atencao-texto);font:var(--texto-rotulo)}.torre-controles{gap:var(--espaco-3);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.torre-controles label{gap:var(--espaco-1);min-width:11rem;color:var(--viz-tinta-2);font:var(--texto-rotulo);display:grid}.torre-controles input,.torre-controles select{min-height:2.75rem;padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--viz-grade);border-radius:var(--raio);color:var(--viz-tinta);background:var(--viz-superficie)}.torre-matriz-rolagem{max-height:28rem;overflow-y:auto}.torre-celula{min-width:2.75rem;min-height:2.75rem;color:inherit;font:inherit;font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0;text-decoration:underline}.torre-celula:focus-visible{outline:2px solid var(--viz-foco);outline-offset:-2px}.torre-faixas{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.torre-faixas li{gap:var(--espaco-2);grid-template-columns:7rem minmax(0,1fr) 3rem;align-items:center;display:grid}.torre-faixas b{text-align:right}.torre-faixa__trilho{background:var(--viz-superficie-2);border-radius:3px;height:10px;display:block}.torre-faixa__trilho i{background:var(--viz-serie-1);border-radius:3px;height:100%;display:block}.torre-faixa__trilho i.torre-faixa--critica{background:repeating-linear-gradient(45deg, var(--viz-estado-critico) 0 4px, var(--viz-superficie) 4px 7px);outline:1px solid var(--viz-estado-critico)}.torre-faixa__alerta{color:var(--viz-estado-critico-texto);font:var(--texto-rotulo);grid-column:1/-1}.torre-responsavel{gap:var(--espaco-2);align-items:center;display:inline-flex}.torre-sem-responsavel{color:var(--viz-estado-critico-texto)}@media (width<=860px){.torre-grade{grid-template-columns:minmax(0,1fr)}}.resumo-medicoes{gap:var(--espaco-6);min-inline-size:0;display:grid}.resumo-medicoes h2,.resumo-medicoes h3,.resumo-medicoes__apoio{margin:0}.resumo-medicoes__apoio{color:var(--ds-texto-suave);margin-block-start:var(--espaco-1)}.resumo-medicoes__topo{justify-content:space-between;align-items:flex-end;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.resumo-medicoes__mes{align-items:center;gap:var(--espaco-2);display:flex}.resumo-medicoes__mes input{min-block-size:var(--altura-controle)}.resumo-medicoes__contratos{gap:var(--espaco-4);display:grid}.resumo-medicoes__cartoes{gap:var(--espaco-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.resumo-medicoes__cartao{gap:var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);align-content:start;min-inline-size:0;display:grid}.resumo-medicoes__cartao:hover{border-color:var(--ds-borda-forte)}.resumo-medicoes__cartao>header{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);display:flex}.resumo-medicoes__cartao>header>div{gap:var(--espaco-1);min-inline-size:0;display:grid}.resumo-medicoes__cartao>header span{color:var(--ds-texto-suave);overflow-wrap:anywhere}.resumo-medicoes__destaque{gap:var(--espaco-1);padding:var(--espaco-4);border-radius:var(--raio);background:var(--ds-superficie-alt);border-inline-start:3px solid var(--status-atencao-ponto);display:grid}.resumo-medicoes__destaque--vazio{border-inline-start-color:var(--ds-borda-forte)}.resumo-medicoes__destaque span,.resumo-medicoes__destaque small{color:var(--ds-texto-suave)}.resumo-medicoes__destaque strong{font-size:var(--tamanho-destaque);line-height:1.1}.resumo-medicoes__metricas{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.resumo-medicoes__metrica{gap:var(--espaco-1);min-inline-size:0;display:grid}.resumo-medicoes__metrica dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.resumo-medicoes__metrica dd{gap:var(--espaco-1);font-weight:var(--peso-forte);margin:0;display:grid}.resumo-medicoes__metrica small{color:var(--ds-texto-suave);font-weight:var(--peso-normal)}.resumo-medicoes__ausente{color:var(--ds-texto-suave)}.resumo-medicoes__cartao>footer{justify-content:space-between;align-items:center;gap:var(--espaco-3);border-block-start:1px solid var(--ds-borda);flex-wrap:wrap;padding-block-start:var(--espaco-4);display:flex}.resumo-medicoes__cartao>footer span{color:var(--ds-texto-suave)}.resumo-medicoes__cartao>footer strong{color:var(--ds-texto)}.resumo-medicoes__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.resumo-medicoes__cartao>section{min-inline-size:0;border-block-start:1px solid var(--ds-borda);padding-block-start:var(--espaco-3)}.resumo-medicoes__cartao>section h4{margin:0}.resumo-medicoes__itens{max-inline-size:100%;overflow-x:auto}.resumo-medicoes__itens table{table-layout:fixed;border-collapse:collapse;inline-size:100%;font-size:var(--tamanho-apoio)}.resumo-medicoes__itens--carteira table{min-inline-size:70rem}.resumo-medicoes__coluna-item{inline-size:38%}.resumo-medicoes__coluna-execucao{inline-size:40%}.resumo-medicoes__coluna-saldo{inline-size:22%}.resumo-medicoes__itens th,.resumo-medicoes__itens td{border-block-end:1px solid var(--ds-borda);text-align:start;vertical-align:middle;overflow-wrap:anywhere;padding:.4rem .55rem}.resumo-medicoes__itens thead th{color:var(--ds-texto-suave);font-weight:var(--peso-forte)}.resumo-medicoes__itens tbody th{font-weight:var(--peso-normal)}.resumo-medicoes__itens thead th:last-child,.resumo-medicoes__itens tbody td:last-child{text-align:end;font-variant-numeric:tabular-nums}.resumo-medicoes__saldo-item{font-variant-numeric:tabular-nums;text-align:end!important}.resumo-medicoes__itens td small{color:var(--ds-texto-suave)}.resumo-medicoes__itens--carteira th,.resumo-medicoes__itens--carteira td{padding:.55rem .75rem}.resumo-medicoes__itens--carteira tbody tr{background:var(--ds-superficie-alt)}.resumo-medicoes__itens--carteira tbody tr:last-child th,.resumo-medicoes__itens--carteira tbody tr:last-child td{border-block-end:0}.resumo-medicoes__execucao-item{gap:.3rem;min-inline-size:0;display:grid}.resumo-medicoes__execucao-rotulo{justify-content:space-between;align-items:baseline;gap:var(--espaco-2);display:flex}.resumo-medicoes__execucao-rotulo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resumo-medicoes__barra-item{appearance:none;background:var(--ds-superficie-alt);border:0;border-radius:999px;block-size:.4rem;inline-size:100%;display:block;overflow:hidden}.resumo-medicoes__barra-item::-webkit-progress-bar{border-radius:inherit;background:var(--ds-superficie-alt)}.resumo-medicoes__barra-item::-webkit-progress-value{border-radius:inherit;background:var(--ds-acento)}.resumo-medicoes__barra-item::-moz-progress-bar{border-radius:inherit;background:var(--ds-acento)}.resumo-medicoes__barra-item--acima::-webkit-progress-value{background:var(--status-atencao-ponto)}.resumo-medicoes__barra-item--acima::-moz-progress-bar{background:var(--status-atencao-ponto)}@media (width<=640px){.resumo-medicoes__coluna-item{inline-size:34%}.resumo-medicoes__coluna-execucao{inline-size:42%}.resumo-medicoes__coluna-saldo{inline-size:24%}.resumo-medicoes__itens th,.resumo-medicoes__itens td{padding-inline:.3rem}}.baixar-boletim{gap:var(--espaco-5);min-inline-size:0;display:grid}.baixar-boletim h2,.baixar-boletim h3,.baixar-boletim h4,.baixar-boletim p{margin:0}.baixar-boletim__apoio{color:var(--ds-texto-suave);margin-block-start:var(--espaco-1)}.baixar-boletim__seletor{gap:var(--espaco-3);flex-wrap:wrap;display:flex}.baixar-boletim__opcao{gap:var(--espaco-1);min-block-size:44px;padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-texto);text-align:start;cursor:pointer;display:grid}.baixar-boletim__opcao:hover{border-color:var(--ds-borda-forte)}.baixar-boletim__opcao--ativa{border-color:var(--ds-acento);background:var(--ds-superficie-alt);box-shadow:inset 3px 0 0 var(--ds-acento)}.baixar-boletim__opcao small,.baixar-boletim__opcao span{color:var(--ds-texto-suave)}.baixar-boletim__secao{gap:var(--espaco-4);border-block-start:1px solid var(--ds-borda);padding-block-start:var(--espaco-5);display:grid}.baixar-boletim__cartoes{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.baixar-boletim__cartao{gap:var(--espaco-3);padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);align-content:start;display:grid}.baixar-boletim__cartao>header{justify-content:space-between;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.baixar-boletim__cartao ul{gap:var(--espaco-2);color:var(--ds-texto-suave);margin:0;padding-inline-start:var(--espaco-5);display:grid}.baixar-boletim__cartao-acao{gap:var(--espaco-2);justify-items:start;display:grid}.baixar-boletim__cartao-acao small{color:var(--ds-texto-suave)}.baixar-boletim__outros{align-items:center;gap:var(--espaco-3);color:var(--ds-texto-suave);flex-wrap:wrap;display:flex}.baixar-boletim__passos{gap:var(--espaco-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.baixar-boletim__passo{align-items:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);color:var(--ds-texto-suave);display:flex}.baixar-boletim__passo>span{border-radius:var(--raio-pill);border:1px solid var(--ds-borda-forte);block-size:24px;inline-size:24px;font-size:var(--tamanho-apoio);place-items:center;display:inline-grid}.baixar-boletim__passo--feito{color:var(--status-ok-texto);background:var(--status-ok-fundo);border-color:var(--status-ok-borda)}.baixar-boletim__passo--atual{color:var(--ds-texto);border-color:var(--ds-acento);background:var(--ds-superficie-alt);font-weight:var(--peso-forte)}.baixar-boletim__passo--atual>span{background:var(--ds-acento);color:var(--ds-superficie);border-color:var(--ds-acento)}.baixar-boletim__proximo,.baixar-boletim__retorno,.baixar-boletim__rejeicao{gap:var(--espaco-3);justify-items:start;display:grid}.baixar-boletim__acoes{align-items:end;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.baixar-boletim__itens>summary{align-items:baseline;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);cursor:pointer;flex-wrap:wrap;display:flex}.baixar-boletim__itens>summary small{color:var(--ds-texto-suave)}.baixar-boletim__itens[open]>summary{margin-block-end:var(--espaco-3)}.quadro-boletim{gap:var(--espaco-4);min-inline-size:0;display:grid}.quadro-boletim__aviso-vivo{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.quadro-boletim__desfazer{align-items:center;gap:var(--espaco-3);color:var(--ds-texto-suave);flex-wrap:wrap;display:flex}.quadro-boletim__colunas{gap:var(--espaco-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.quadro-boletim__coluna{gap:var(--espaco-3);min-block-size:12rem;min-inline-size:0;padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);display:grid}.quadro-boletim__coluna--boletim{background:var(--ds-superficie-alt);border-color:var(--ds-borda-forte)}.quadro-boletim__coluna--alvo{border-color:var(--ds-acento);outline:2px dashed var(--ds-acento);outline-offset:-4px}.quadro-boletim__coluna h3,.quadro-boletim__coluna h4,.quadro-boletim__coluna p{margin:0}.quadro-boletim__coluna header p,.quadro-boletim__vazio{color:var(--ds-texto-suave)}.quadro-boletim__ferramentas{align-items:center;gap:var(--espaco-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.quadro-boletim__ferramentas input[type=search]{min-block-size:var(--altura-controle)}.quadro-boletim__alternar{align-items:center;gap:var(--espaco-2);min-block-size:40px;padding:0 var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-pill);background:var(--ds-superficie);color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);text-transform:none;letter-spacing:normal;white-space:nowrap;display:flex}.quadro-boletim__alternar input{block-size:1rem;inline-size:1rem;min-inline-size:0;accent-color:var(--ds-acento);margin:0}.quadro-boletim__grupo{gap:var(--espaco-2);display:grid}.quadro-boletim__grupo h4{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.quadro-boletim ul{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.quadro-boletim__cartao{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);cursor:grab;display:grid}.quadro-boletim__cartao:active{cursor:grabbing}.quadro-boletim__cartao--no-boletim{border-color:var(--status-ok-borda);background:var(--status-ok-fundo)}.quadro-boletim__cartao--bloqueado{border-style:dashed;border-color:var(--ds-borda-forte);color:var(--ds-texto-suave);background:0 0}.quadro-boletim__cartao-texto{gap:var(--espaco-1);min-inline-size:0;display:grid}.quadro-boletim__cartao-texto small{color:var(--ds-texto-suave)}.quadro-boletim__estado{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-boletim__quantidade{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.quadro-boletim__quantidade input{inline-size:6.5rem;min-block-size:var(--altura-controle);text-align:end}.quadro-boletim__valor{margin-inline-start:auto}.quadro-boletim__rascunho{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px dashed var(--status-atencao-borda);border-radius:var(--raio);background:var(--status-atencao-fundo);display:grid}.quadro-boletim__rascunho label{gap:var(--espaco-1);display:grid}.quadro-boletim__rascunho-acoes{justify-content:flex-end;gap:var(--espaco-3);display:flex}@media (width<=900px){.quadro-boletim__colunas{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.quadro-boletim__cartao{transition:none}}.quadro-boletim__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.quadro-boletim__cabecalho>div{gap:var(--espaco-1);display:grid}.quadro-boletim__grupo>summary{cursor:pointer;list-style:revert}.quadro-boletim__grupo>summary h4{display:inline}.quadro-boletim__grupo>ul{margin-block-start:var(--espaco-2)}.quadro-boletim__ligar select{inline-size:100%;min-block-size:var(--altura-controle)}.quadro-boletim__cartao--avulso{border-style:solid;border-color:var(--status-info-borda);background:var(--status-info-fundo)}.quadro-boletim__cartao--alvo{outline:2px dashed var(--ds-acento);outline-offset:2px}.quadro-boletim__apoio{gap:var(--espaco-2);display:grid}.quadro-boletim__apoio small{color:var(--ds-texto-suave)}.quadro-boletim__apoio ul{gap:var(--espaco-1)}.quadro-boletim__ligada{justify-content:space-between;align-items:center;gap:var(--espaco-2);padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-sm);background:var(--ds-superficie);flex-wrap:wrap;display:flex}.quadro-boletim__cartao-corpo{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.quadro-boletim__cartao-corpo .quadro-boletim__cartao-texto{flex:18rem}.quadro-boletim__cartao-acoes{align-items:center;gap:var(--espaco-2);flex:none;display:flex}.consulta-atividade{gap:var(--espaco-3);display:grid}.consulta-atividade dl{gap:var(--espaco-1) var(--espaco-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.consulta-atividade dt{color:var(--ds-texto-suave)}.consulta-atividade dd{margin:0}.consulta-atividade__acoes{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.quadro-boletim__cartao--reajuste{border-style:solid;border-color:var(--cor-acento);background:var(--cor-acento-suave)}.quadro-boletim__acoes-do-boletim{justify-content:flex-end;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.quadro-boletim__acoes-do-boletim .lancar-reajuste__abrir{color:var(--ds-texto-suave);font-weight:var(--peso-normal);background:0 0;border-color:#0000}.quadro-boletim__acoes-do-boletim .lancar-reajuste__abrir:hover:not(:disabled){border-color:var(--ds-borda);background:var(--ds-superficie);color:var(--ds-texto)}.quadro-boletim__acoes-do-boletim .quadro-boletim__adicionar-avulso{min-block-size:40px;padding-inline:var(--espaco-4);font-weight:var(--peso-forte)}.quadro-boletim .quadro-depara__tipo{gap:var(--espaco-1);width:fit-content;color:var(--ds-texto-suave);font:var(--texto-apoio);letter-spacing:normal;text-transform:none;background:0 0;border:0;padding:0}.quadro-boletim .quadro-depara__tipo--servico,.quadro-boletim .quadro-depara__tipo--atividade{color:var(--ds-texto-suave);background:0 0;border:0}.quadro-boletim__cartao{border-color:var(--ds-borda);border-radius:var(--raio-lg);box-shadow:0 1px 2px color-mix(in srgb, var(--ds-texto) 5%, transparent);transition:border-color .12s,box-shadow .12s}.quadro-boletim__cartao:hover{border-color:var(--ds-borda-forte);box-shadow:0 2px 7px color-mix(in srgb, var(--ds-texto) 8%, transparent)}.quadro-boletim__reajustes{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.quadro-boletim__empresa label{gap:2px;max-inline-size:22rem;display:grid}@media (width<=42rem){.quadro-boletim__ferramentas{grid-template-columns:minmax(0,1fr)}.quadro-boletim__alternar{justify-self:start}.quadro-boletim__acoes-do-boletim{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.quadro-boletim__cartao{transition:none}}.compor-boletim{gap:var(--espaco-4);min-inline-size:0;display:grid}.compor-boletim h2,.compor-boletim p{margin:0}.compor-boletim__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.compor-boletim__apoio{color:var(--ds-texto-suave)}.compor-boletim__ferramentas{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.compor-boletim__ferramentas input[type=search]{inline-size:min(100%,18rem);min-block-size:var(--altura-controle)}.compor-boletim__filtros{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.compor-boletim__filtros button{min-block-size:var(--altura-controle);padding:0 var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-pill);background:var(--ds-superficie);color:var(--ds-texto);cursor:pointer}.compor-boletim__filtros button[aria-pressed=true]{border-color:var(--ds-acento);background:var(--ds-acento);color:var(--ds-superficie)}.compor-boletim__tabela-rolagem{border:1px solid var(--ds-borda);border-radius:var(--raio);overflow-x:auto}.compor-boletim__tabela{border-collapse:collapse;inline-size:100%}.compor-boletim__tabela thead th{padding:var(--espaco-3) var(--espaco-4);border-block-end:1px solid var(--ds-borda-forte);background:var(--ds-superficie-alt);text-align:start;white-space:nowrap}.compor-boletim__tabela tbody th,.compor-boletim__tabela tbody td{padding:var(--espaco-3) var(--espaco-4);border-block-end:1px solid var(--ds-borda);text-align:start;vertical-align:middle}.compor-boletim__linha--no-boletim{background:var(--status-ok-fundo)}.compor-boletim__nome{font-weight:var(--peso-medio);display:block}.compor-boletim__apoio,.compor-boletim__suave,.compor-boletim__un{color:var(--ds-texto-suave);font-weight:var(--peso-normal)}.compor-boletim__tabela small.compor-boletim__apoio{margin-block-start:var(--espaco-1);display:block}.compor-boletim__numero{white-space:nowrap;text-align:end!important}.compor-boletim__entrada{align-items:center;gap:var(--espaco-2);display:inline-flex}.compor-boletim__entrada input{inline-size:6.5rem;min-block-size:var(--altura-controle);text-align:end}.compor-boletim__valor{font-weight:var(--peso-forte)}.compor-boletim__detalhe-linha td{padding:var(--espaco-2) var(--espaco-4);background:var(--ds-superficie-alt)}.compor-boletim__justificativa{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.compor-boletim__justificativa input{min-block-size:var(--altura-controle);flex:16rem}.compor-boletim__rodape{z-index:var(--z-sugestao);justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.compor-boletim__fechar{align-items:center;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.compor-boletim__fechar details label{gap:var(--espaco-1);margin-block-start:var(--espaco-2);display:grid}.medicoes-mais-informacoes>summary{gap:var(--espaco-1);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);cursor:pointer;display:grid}.medicoes-mais-informacoes>summary small{color:var(--ds-texto-suave)}.medicoes-mais-informacoes[open]>summary{margin-block-end:var(--espaco-4)}.medicoes-mais-informacoes__conteudo{gap:var(--espaco-5);display:grid}.compor-boletim__barra{justify-content:flex-end;display:flex}.lancar-reajuste__abrir.ds-botao--secundario{border-color:var(--cor-acento);background:var(--cor-acento-suave);color:var(--cor-acento);font-weight:var(--peso-forte)}.lancar-reajuste__abrir.ds-botao--secundario:hover:not(:disabled){background:var(--cor-acento);color:var(--ds-superficie)}.lancar-reajuste{gap:var(--espaco-4);display:grid}.ds .painel-flutuante form.lancar-reajuste>.lancar-reajuste__cabecalho{margin:calc(-1 * var(--espaco-5)) calc(-1 * var(--espaco-5)) 0;padding:var(--espaco-5);border-bottom:1px solid var(--ds-borda);border-radius:var(--raio) var(--raio) 0 0;background:var(--cor-acento-suave)}.lancar-reajuste__cabecalho .sobretitulo{color:var(--cor-acento);font-weight:var(--peso-forte);text-transform:uppercase;margin:0}.lancar-reajuste__linha{gap:var(--espaco-3);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.lancar-reajuste__moeda{border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);align-items:center;display:flex}.lancar-reajuste__moeda>span{padding-inline:var(--espaco-3);color:var(--ds-texto-suave);font-weight:var(--peso-forte)}.lancar-reajuste__moeda input{border:0;border-left:1px solid var(--ds-borda);border-radius:0 var(--raio) var(--raio) 0;flex:1;min-width:0}.lancar-reajuste textarea{resize:vertical;width:100%}.lancar-reajuste__acoes{justify-content:flex-end;align-items:center;gap:var(--espaco-3);padding-top:var(--espaco-4);border-top:1px solid var(--ds-borda);display:flex}@media (width<=30rem){.lancar-reajuste__linha{grid-template-columns:1fr}}.compor-boletim__rodape--so-acao{justify-content:flex-end}.compor-tabela-inclusoes{gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie-alt);display:grid}.compor-tabela-inclusoes h3,.compor-tabela-inclusoes p{margin:0}.compor-tabela-inclusoes__cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.compor-tabela-inclusoes__cabecalho>div:first-child{gap:var(--espaco-1);display:grid}.compor-tabela-inclusoes__cabecalho p,.compor-tabela-inclusoes__escopo small{color:var(--ds-texto-suave)}.compor-tabela-inclusoes__acoes,.compor-tabela-inclusoes__formulario-acoes{justify-content:flex-end;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.compor-tabela-inclusoes__formulario{align-items:end;gap:var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);grid-template-columns:minmax(12rem,2fr) minmax(7rem,1fr) minmax(0,2fr) auto;display:grid}.compor-tabela-inclusoes__formulario label{gap:var(--espaco-1);display:grid}.compor-tabela-inclusoes__formulario input,.compor-tabela-inclusoes__formulario select{min-block-size:var(--altura-controle)}.compor-tabela-inclusoes__escopo>summary{padding-block:var(--espaco-2);color:var(--ds-acento);font-weight:var(--peso-medio);cursor:pointer}.compor-tabela-inclusoes__escopo ul{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.compor-tabela-inclusoes__escopo li{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);flex-wrap:wrap;display:flex}.compor-tabela-inclusoes__escopo li>div{gap:var(--espaco-1);display:grid}@media (width<=52rem){.compor-tabela-inclusoes__formulario{grid-template-columns:minmax(0,1fr) minmax(7rem,.5fr)}.compor-tabela-inclusoes__justificativa,.compor-tabela-inclusoes__formulario-acoes{grid-column:1/-1}}@media (width<=30rem){.compor-tabela-inclusoes__formulario{grid-template-columns:minmax(0,1fr)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cor-fundo:#f4f7fb;--cor-superficie:#fff;--cor-texto:#14213d;--cor-texto-suave:#60708c;--cor-borda:#d6deea;--cor-foco:#087d36;--cor-acento:#07943f;--cor-acento-suave:#eaf8ef;--cor-erro:#b91c1c;--cor-ok:#15803d;--raio:10px;--decisao-boa:var(--cor-ok,#15803d);--decisao-boa-forte:#166534;--decisao-ruim:var(--cor-erro,#b91c1c);--decisao-ruim-forte:#911c1c;--decisao-ruim-suave:#fee4e2;--decisao-inerte-fundo:#ecefe8;--decisao-inerte-texto:var(--cor-texto-suave,#8794a6);--envio:#2f7d51;--envio-forte:#26653f;--soma-rotulo:var(--cor-texto-suave);--soma-total-fundo:var(--cor-acento-suave);--soma-total-borda:var(--cor-acento);--largura-lateral:13.5rem;--altura-topo:3.25rem;--espaco-pagina:clamp(.875rem, 1.4vw, 1.25rem);--alvo-toque:44px;--alvo-toque-compacto:36px;--tom-neutro-fundo:#eceee8;--tom-neutro-borda:#c8cec1;--tom-neutro-texto:#4a5147;--tom-neutro-ponto:#6f7a69;--tom-ativo-fundo:#e4efdf;--tom-ativo-borda:#a9c79b;--tom-ativo-texto:#33612a;--tom-ativo-ponto:#4e8a3c;--tom-andamento-fundo:#dfeef2;--tom-andamento-borda:#9fc9d4;--tom-andamento-texto:#1b5b6b;--tom-andamento-ponto:#2f8ba3;--tom-atencao-fundo:#fbeed3;--tom-atencao-borda:#e3c288;--tom-atencao-texto:#7a5312;--tom-atencao-ponto:#b07a13;--tom-cancelado-fundo:#fde9d7;--tom-cancelado-borda:#eaa970;--tom-cancelado-texto:#8b4a11;--tom-cancelado-ponto:#c2650f;--tom-bloqueado-fundo:#fae3df;--tom-bloqueado-borda:#e8afa5;--tom-bloqueado-texto:#8f2f22;--tom-bloqueado-ponto:#c2472f;--tom-concluido-fundo:#e4e8f4;--tom-concluido-borda:#b0bcd9;--tom-concluido-texto:#2f4272;--tom-concluido-ponto:#4a63a3;--tom-inativo-fundo:#f0e9e7;--tom-inativo-borda:#d3c3bf;--tom-inativo-texto:#6b524d;--tom-inativo-ponto:#8a685f;--tom-bloqueado-solido-fundo:#b23a26;--tom-bloqueado-solido-borda:#932c1a;--tom-bloqueado-solido-texto:#fff;--tom-bloqueado-solido-ponto:#f6cdc4}body{font-family:var(--fonte-base);background:var(--cor-fundo);color:var(--cor-texto);margin:0;line-height:1.45}.casca{grid-template-columns:var(--largura-lateral) minmax(0, 1fr);height:100vh;display:grid;overflow:hidden}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #f3b431}.oculto-visual{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.casca__conteudo{width:100%;min-height:0;padding:var(--espaco-pagina);flex-direction:column;flex:1;display:flex;overflow-y:auto}.casca__conteudo>*{width:100%;max-width:103.75rem;margin-inline:auto}.pagina--fluxo{flex-direction:column;flex:1;min-height:0;display:flex}.sobretitulo{margin:0 0 var(--espaco-1);color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.paginacao{justify-content:flex-end;align-items:center;gap:var(--espaco-4);margin-top:var(--espaco-4);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);display:flex}.relacoes-do-contrato{margin:var(--espaco-5) 0 var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie-alt)}.relacoes-do-contrato__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-4) var(--espaco-6);margin-bottom:var(--espaco-4);display:flex}.relacoes-do-contrato__cabecalho h3{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-bloco)}.relacoes-do-contrato__cabecalho>p{max-width:34rem;color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);margin:0;line-height:1.45}.relacoes-do-contrato__grade{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.pagina-contrato-tela-cheia{min-height:100vh;padding:2rem clamp(1rem,4vw,3rem) 4rem}.pagina-contrato-tela-cheia .formulario-contexto{max-width:72rem;margin:0 auto}.pagina-contrato-tela-cheia .relacoes-do-contrato__grade{gap:var(--espaco-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.relacoes-do-contrato__art-linhas{gap:var(--espaco-3);display:grid}.relacoes-do-contrato__art-vazio{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);margin:0}.relacoes-do-contrato__art-linha{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);display:grid}.relacoes-do-contrato__art-linha p{margin:0}.relacoes-do-contrato--bid-os{padding:var(--espaco-3) var(--espaco-4)}.relacoes-do-contrato__bid-os-cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-4);margin-bottom:var(--espaco-2);display:flex}.relacoes-do-contrato__bid-os-cabecalho h3{font-size:var(--tamanho-corpo);margin:0}.relacoes-do-contrato__bid-os-entrada{gap:var(--espaco-2);margin-bottom:var(--espaco-2);display:flex}.relacoes-do-contrato__bid-os-entrada input{min-width:0;min-height:2.25rem;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);flex:1}.relacoes-do-contrato__bid-os-entrada .botao{min-height:2.25rem;padding:var(--espaco-1) var(--espaco-2)}.relacoes-do-contrato__bid-os-lista{gap:var(--espaco-1);flex-wrap:wrap;max-height:12rem;display:flex;overflow-y:auto}.relacoes-do-contrato__bid-os-item{align-items:center;gap:var(--espaco-1);padding:var(--espaco-1) var(--espaco-2) var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);white-space:nowrap;display:inline-flex}.relacoes-do-contrato__bid-os-excluir{width:1.25rem;height:1.25rem;color:var(--cor-texto-suave);cursor:pointer;font-size:var(--tamanho-corpo);background:0 0;border:0;border-radius:50%;place-items:center;line-height:1;display:inline-grid}.relacoes-do-contrato__bid-os-excluir:hover{color:var(--cor-primaria);background:var(--cor-fundo)}.formulario-aditivo .relacoes-do-contrato__bid-os-item{border-radius:var(--raio);white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;flex:16rem;max-width:100%}.formulario-aditivo .relacoes-do-contrato__bid-os-item label{gap:var(--espaco-1);flex:1;min-width:0;display:grid}.formulario-aditivo .relacoes-do-contrato__bid-os-item select{width:100%;min-height:44px}.formulario-aditivo .relacoes-do-contrato__bid-os-excluir{width:44px;height:44px}.seletor-relacional{min-width:0;padding:var(--espaco-4);border-radius:var(--raio-lg);background:var(--cor-superficie);margin:0}.seletor-relacional legend{padding:0 var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte)}.seletor-relacional__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);display:flex}.seletor-relacional__cabecalho p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);margin:0;line-height:1.4}.seletor-relacional__contador{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-lg);background:var(--cor-acento-suave);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);flex:none}.seletor-relacional__busca{gap:var(--espaco-1);margin-top:var(--espaco-3);display:grid}.seletor-relacional__busca span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.seletor-relacional__busca input{width:100%;min-height:2.75rem;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);font:inherit}.seletor-relacional__acoes{gap:var(--espaco-1) var(--espaco-4);border-bottom:1px solid var(--cor-borda);flex-wrap:wrap;align-items:center;min-height:2.5rem;display:flex}.seletor-relacional__acoes .ds-botao--link,.seletor-relacional__marcadores .ds-botao--link{padding:var(--espaco-1) 0;font-size:var(--tamanho-rotulo)}.seletor-relacional .ds-botao--link:disabled{color:var(--cor-texto-suave);cursor:default;opacity:.55}.seletor-relacional__lista{overscroll-behavior:contain;max-height:20rem;overflow-y:auto}.seletor-relacional__opcao{align-items:center;gap:var(--espaco-3);min-height:3.75rem;padding:var(--espaco-2) var(--espaco-2);border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(0,1fr) auto;transition:background .12s,box-shadow .12s;display:grid}.seletor-relacional__opcao:last-child{border-bottom:0}.seletor-relacional__opcao:hover{background:var(--cor-superficie-alt)}.seletor-relacional__opcao--selecionada{background:var(--cor-acento-suave);box-shadow:inset 3px 0 var(--cor-acento)}.seletor-relacional__opcao--selecionada:hover{background:var(--cor-acento-suave)}.seletor-relacional__opcao>label{align-items:center;gap:var(--espaco-2);cursor:pointer;flex:1;min-width:0;display:flex}.seletor-relacional__opcao input{flex:none}.seletor-relacional__opcao label>span{gap:var(--espaco-1);min-width:0;display:grid}.seletor-relacional__opcao strong{overflow-wrap:anywhere;font-size:var(--tamanho-apoio)}.seletor-relacional__opcao small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seletor-relacional__marcadores{justify-content:flex-end;align-items:center;gap:var(--espaco-1);flex-wrap:wrap;display:flex}.seletor-relacional__opcao--selecionada .seletor-relacional__marcadores{padding-left:var(--espaco-5);grid-column:1/-1;justify-content:flex-start}.seletor-relacional__vinculo{align-items:center;display:flex}.seletor-relacional__vinculo select{width:auto;min-width:11rem;max-width:100%;min-height:2.75rem;padding:var(--espaco-1) var(--espaco-5) var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-rotulo)}.seletor-relacional__etiqueta,.seletor-relacional__principal{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-lg);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap}.seletor-relacional__etiqueta{color:var(--cor-texto-suave);background:#edf1ec}.seletor-relacional__principal{color:#176433;background:#dcefe2}.seletor-relacional__estado{padding:var(--espaco-5) var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-align:center;margin:0}.seletor-relacional__estado--erro{color:var(--cor-erro)}@media (width<=640px){.relacoes-do-contrato,.seletor-relacional{padding:var(--espaco-3)}.relacoes-do-contrato__cabecalho,.seletor-relacional__cabecalho{flex-direction:column;align-items:stretch}.seletor-relacional__opcao{grid-template-columns:1fr}.seletor-relacional__marcadores{padding-left:var(--espaco-5);grid-column:1;justify-content:flex-start}}.formulario-contexto{padding:var(--espaco-5)}.formulario-contexto>fieldset{background:var(--cor-superficie)}.campo-checkbox{align-items:center;gap:var(--espaco-2);min-height:44px;margin-bottom:var(--espaco-4);display:flex}.campo-checkbox input{width:1rem;height:1rem}.campo-grupo-checkbox{gap:var(--espaco-1) var(--espaco-5);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);padding:var(--espaco-3) var(--espaco-4) var(--espaco-2);margin:0 0 var(--espaco-4);flex-wrap:wrap;display:flex}.campo-grupo-checkbox legend{padding:0 var(--espaco-2);font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave)}.campo-grupo-checkbox .campo-checkbox{margin-bottom:var(--espaco-2);min-height:auto}.lista-de-contatos__papeis{gap:var(--espaco-1);flex-wrap:wrap;display:inline-flex}.contatos-concessionarias{gap:var(--espaco-5);flex-direction:column;display:flex}.secao-cabecalho{justify-content:space-between;align-items:start;gap:var(--espaco-4);margin-bottom:var(--espaco-4);display:flex}.secao-cabecalho h2{margin:0}.secao-cabecalho .dica{margin:var(--espaco-1) 0 0}.filtros--barra{margin-bottom:var(--espaco-4);padding:var(--espaco-4) var(--espaco-5)}.filtros--barra fieldset{border:0;margin:0;padding:0}.filtros--barra legend{margin-bottom:var(--espaco-3);color:var(--cor-texto);font-size:var(--tamanho-corpo);font-weight:var(--peso-forte)}h1{font-size:var(--tamanho-destaque)}h2{font-size:var(--tamanho-secao);margin-top:var(--espaco-6)}.cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio);padding:var(--espaco-4);margin-bottom:var(--espaco-3)}.cartao--destaque{border-top:4px solid var(--cor-acento);box-shadow:0 8px 24px #14213d0f}.painel-flutuante{z-index:var(--z-modal);padding:var(--espaco-5);background:#14213d70;place-items:center;animation:.14s painel-flutuante-surgir;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes painel-flutuante-surgir{0%{opacity:0}}@keyframes painel-flutuante-conteudo-surgir{0%{opacity:0;transform:translateY(.5rem)scale(.99)}}.painel-flutuante__conteudo{width:min(42rem,100%);max-height:min(90vh,54rem);padding:var(--espaco-5);border-radius:var(--raio-lg);background:var(--cor-superficie);margin:0;animation:.16s painel-flutuante-conteudo-surgir;overflow-y:auto;box-shadow:0 24px 60px #14213d40}.painel-flutuante__conteudo--larga{width:min(58rem,100%)}.painel-flutuante__conteudo--pequena{width:min(28rem,100%);padding:var(--espaco-5)}.painel-flutuante--sobreposta{z-index:var(--z-modal-sobreposto)}.painel-flutuante__conteudo .formulario-contexto{padding:0}.painel-flutuante__conteudo .cartao--destaque{box-shadow:none;border:0;margin-bottom:0}.painel-flutuante__cabecalho{justify-content:space-between;align-items:start;gap:var(--espaco-4);margin-bottom:var(--espaco-4);display:flex}.painel-flutuante__cabecalho h2{font-size:var(--tamanho-secao);margin:0}.painel-flutuante__cabecalho .dica{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio)}.painel-flutuante__cabecalho .sobretitulo{font-size:var(--tamanho-rotulo)}.manual-wiki{max-width:none;color:var(--cor-texto)}.manual-wiki__cabecalho{max-width:56rem;padding-bottom:var(--espaco-6);border-bottom:1px solid var(--cor-borda);margin:0 auto 2.25rem}.manual-wiki__sobretitulo{margin:0 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.manual-wiki__cabecalho h1{margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.manual-wiki__cabecalho>p:last-child{max-width:46rem;margin:var(--espaco-3) 0 0;color:#667064;font-size:var(--tamanho-apoio);line-height:1.6}.manual-wiki__grade{grid-template-columns:minmax(13rem,17rem) minmax(0,56rem);justify-content:center;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.manual-wiki__sumario{max-height:calc(100vh - 3rem);padding:var(--espaco-1) var(--espaco-3) var(--espaco-4) 0;position:sticky;top:1.5rem;overflow-y:auto}.manual-wiki__sumario>p{margin:0 0 var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.manual-wiki__grupo{border-bottom:1px solid var(--cor-borda)}.manual-wiki__grupo>button{width:100%;padding:var(--espaco-2) var(--espaco-2);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-align:left;justify-content:space-between;align-items:center;display:flex}.manual-wiki__grupo>button span{font-size:var(--tamanho-corpo);transition:transform .16s}.manual-wiki__grupo>button[aria-expanded=true] span{transform:rotate(90deg)}.manual-wiki__grupo ol{gap:var(--espaco-1);margin:0;padding:0;list-style:none;display:grid}.manual-wiki__sumario a{padding:var(--espaco-2) var(--espaco-2);color:#667064;font-size:var(--tamanho-rotulo);border-left:2px solid #0000;border-radius:0 .3rem .3rem 0;line-height:1.3;text-decoration:none;display:block}.manual-wiki__sumario a:hover,.manual-wiki__sumario a.ativo{color:#365a30;font-weight:var(--peso-forte);background:#edf3e9;border-left-color:#71985f}.manual-wiki__conteudo{min-width:0}.manual-wiki__conteudo section{padding:0 0 3rem;scroll-margin-top:1.5rem}.manual-wiki__conteudo section+section{padding-top:var(--espaco-6);border-top:1px solid var(--cor-borda)}.manual-wiki__conteudo h2{margin:0 0 var(--espaco-4);color:var(--cor-texto);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.2}.manual-wiki__conteudo h4{margin:var(--espaco-5) 0 var(--espaco-3);color:#46613e;font-size:var(--tamanho-apoio);line-height:1.3}.manual-wiki__conteudo p{max-width:48rem;margin:0 0 var(--espaco-3);font-size:var(--tamanho-apoio);line-height:1.7}.manual-wiki__passo,.manual-wiki__subpasso{padding-left:var(--espaco-4);position:relative;margin:var(--espaco-1) 0 var(--espaco-1) var(--espaco-5)!important}.manual-wiki__tabela{max-width:48rem;margin:var(--espaco-4) 0 var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);overflow-x:auto}.manual-wiki__tabela table{border-collapse:collapse;width:100%;min-width:38rem;font-size:var(--tamanho-rotulo);line-height:1.45}.manual-wiki__tabela th,.manual-wiki__tabela td{padding:var(--espaco-3) var(--espaco-3);border-bottom:1px solid var(--cor-borda);vertical-align:top;text-align:left}.manual-wiki__tabela th{background:var(--cor-fundo);color:var(--cor-texto);font-weight:var(--peso-forte);position:sticky;top:0}.manual-wiki__tabela tr:last-child td{border-bottom:0}.manual-wiki__tabela td:first-child{color:var(--cor-texto);font-weight:var(--peso-forte)}.manual-wiki__passo:before{content:"";background:#91a481;border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.72em;left:0}.manual-wiki__passos{gap:var(--espaco-2);max-width:48rem;margin:var(--espaco-3) 0 var(--espaco-4);padding:var(--espaco-3) var(--espaco-4) var(--espaco-3) var(--espaco-6);background:var(--cor-superficie-alt);border-left:2px solid #b7c9ad;display:grid}.manual-wiki__passos li{padding-left:var(--espaco-1);font-size:var(--tamanho-apoio);line-height:1.65}.manual-wiki__passos li::marker{color:#5d7d52;font-weight:var(--peso-forte)}.manual-wiki__subpasso{color:var(--cor-texto);border-left:2px solid #b7c9ad;margin-top:var(--espaco-4)!important}.manual-wiki__figura{max-width:48rem;margin:var(--espaco-5) 0 var(--espaco-5);padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);box-shadow:0 .5rem 1.4rem #2d392a14}.manual-wiki__figura img{border-radius:var(--raio-sm);width:100%;height:auto;display:block}.manual-wiki__figura figcaption{padding:var(--espaco-2) var(--espaco-1) var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);line-height:1.45}@media (width<=768px){.manual-wiki__cabecalho{margin-bottom:var(--espaco-5)}.manual-wiki__grade{display:block}.manual-wiki__sumario{max-height:none;margin:0 0 var(--espaco-6);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);position:static;overflow:visible}.manual-wiki__sumario ol{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.atividade-lightbox-overlay{z-index:var(--z-sobreposicao);padding:var(--espaco-5);background:#14213d70;place-items:center;animation:.14s painel-flutuante-surgir;display:grid;position:fixed;inset:0;overflow-y:auto}.atividade-lightbox{border-radius:var(--raio-lg);background:var(--cor-superficie);flex-direction:column;width:min(68rem,100%);height:min(88vh,44rem);max-height:min(88vh,56rem);margin:0;animation:.16s painel-flutuante-conteudo-surgir;display:flex;overflow:hidden;box-shadow:0 24px 60px #14213d40}.atividade-lightbox__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-bottom:1px solid var(--cor-borda,var(--cor-borda));display:flex}.atividade-lightbox__cabecalho .preparacao-painel-titulo strong{font-size:var(--tamanho-secao)}.atividade-lightbox__cabecalho .preparacao-painel-titulo span{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-apoio)}.atividade-lightbox__corpo{flex:1;grid-template-columns:minmax(0,1fr) 20rem;min-height:0;display:grid;overflow:hidden}.atividade-lightbox__principal{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.atividade-lightbox__lateral{gap:var(--espaco-3);min-height:0;padding:var(--espaco-5) var(--espaco-5) var(--espaco-4);border-left:1px solid var(--cor-borda,var(--cor-borda));background:var(--cor-fundo,#f8faf6);flex-direction:column;display:flex}.atividade-lightbox__lateral-titulo{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;margin:0}.atividade-lightbox__lateral .estado-vazio,.atividade-lightbox__lateral>ol.atividade-feed{flex:1;min-height:0;overflow-y:auto}.atividade-feed__novo{gap:var(--espaco-1);flex-direction:column;display:flex}.atividade-feed__novo textarea{min-height:2.5rem;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie);color:inherit;font-family:inherit;font-size:var(--tamanho-apoio);resize:vertical}.mencao{position:relative}.mencao__sugestoes{z-index:var(--z-sugestao);padding:var(--espaco-1);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie,#fff);max-height:12rem;margin:0;list-style:none;position:absolute;bottom:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000001f}.mencao__sugestoes button{width:100%;min-height:2.75rem;padding:var(--espaco-2) var(--espaco-2);border-radius:var(--raio);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.mencao__sugestoes button:hover,.mencao__sugestoes button.ativa{background:var(--cor-fundo-suave,#eef2ec)}.mencao__sugestoes button:focus-visible{outline:2px solid var(--cor-foco,#1f6f43);outline-offset:-2px}.mencao__vazio{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave,#5c6b5c)}.mencao__marca{color:var(--cor-acento,#1f6f43);font-weight:var(--peso-forte)}@media (width<=640px){.atividade-lightbox-overlay{place-items:stretch stretch;padding:0}.atividade-lightbox{border-radius:0;width:100%;height:100%;max-height:100vh}.atividade-lightbox__corpo{grid-template-columns:1fr;grid-auto-rows:max-content;overflow-y:auto}.atividade-lightbox__lateral{border-left:none;border-top:1px solid var(--cor-borda,var(--cor-borda))}}.atividade-feed{flex-direction:column;display:flex}.atividade-feed__item{gap:var(--espaco-2);align-items:stretch;display:flex}.atividade-feed__trilho{flex-direction:column;flex:none;align-items:center;display:flex}.atividade-feed__linha{width:2px;min-height:.5rem;margin:var(--espaco-1) 0;background:var(--cor-borda,#d6ddd4);flex:1}.atividade-feed__avatar{background:var(--cor-acento,#3b5bdb);width:1.5rem;height:1.5rem;color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);border-radius:50%;flex:none;place-items:center;display:grid}.atividade-feed__icone{background:var(--cor-borda,#e4e7e1);width:1.5rem;height:1.5rem;color:var(--cor-texto-suave,#60708c);border-radius:50%;flex:none;place-items:center;display:grid}.atividade-feed__conteudo{gap:var(--espaco-1);min-width:0;padding-bottom:var(--espaco-3);font-size:var(--tamanho-rotulo);flex-direction:column;flex:1;line-height:1.4;display:flex}.atividade-feed__cabecalho{align-items:baseline;gap:var(--espaco-1) var(--espaco-2);flex-wrap:wrap;display:flex}.atividade-feed__cabecalho strong{overflow-wrap:anywhere;min-width:0}.atividade-feed__cabecalho small{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo);white-space:nowrap;margin-left:auto}.atividade-feed__conteudo--comentario p{padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie);margin:0}.atividade-feed__motivo{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo);margin:0;font-style:italic}.atividade-log{gap:var(--espaco-2);flex-direction:column;display:flex}.atividade-log li{gap:var(--espaco-2);align-items:flex-start;display:flex}.atividade-log__icone{background:var(--cor-borda,#e4e7e1);width:1.625rem;height:1.625rem;color:var(--cor-texto-suave,#60708c);border-radius:50%;flex:none;place-items:center;display:grid}.atividade-log__corpo{gap:var(--espaco-1);font-size:var(--tamanho-apoio);flex-direction:column;display:flex}.atividade-log__corpo small{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo)}.atividade-log__corpo em{color:var(--cor-texto-suave,#7b8479);font-style:italic}.atividade-lightbox__acoes-prazo{justify-content:flex-end;gap:var(--espaco-2);margin-top:var(--espaco-1);display:flex}.campo-entregavel{margin:0}.campo-entregavel>label{margin-bottom:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:block}.campo-entregavel__status{justify-content:space-between;align-items:center;gap:var(--espaco-2);display:flex}.botao-fechar{border:1px solid var(--cor-borda);background:var(--cor-superficie);width:2.25rem;height:2.25rem;color:var(--cor-texto-suave);font-size:var(--tamanho-secao);cursor:pointer;border-radius:50%;flex:none;place-items:center;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-grid}.botao-fechar:hover{border-color:var(--cor-acento);background:var(--cor-acento-suave);color:var(--cor-foco)}.formulario-grade{gap:var(--espaco-3) var(--espaco-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversor-coordenadas{gap:var(--espaco-3);margin-block:var(--espaco-2) var(--espaco-4);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-suave,#f7f9f6);display:grid}.conversor-coordenadas h3,.conversor-coordenadas h4,.conversor-coordenadas p{margin:0}.conversor-coordenadas h3{font-size:var(--tamanho-apoio)}.conversor-coordenadas__grade{gap:var(--espaco-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.conversor-coordenadas__grade label{gap:var(--espaco-1);min-width:0;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.conversor-coordenadas__grade input,.conversor-coordenadas__grade select{width:100%;min-width:0;min-height:44px;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.conversor-coordenadas__ajuda,.conversor-coordenadas__resultado>p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.conversor-coordenadas__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.conversor-coordenadas__erro{color:var(--cor-erro);font-weight:var(--peso-forte)}.conversor-coordenadas__resultado{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--cor-acento);border-radius:var(--raio);background:var(--cor-acento-suave);display:grid}@media (width<=640px){.conversor-coordenadas__grade{grid-template-columns:minmax(0,1fr)}.conversor-coordenadas__acoes>.botao,.conversor-coordenadas__resultado>.botao{width:100%;min-height:44px}}.formulario-grade>p{margin:0}.periodo-do-contrato{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie-suave,#f7f9f6);display:grid}.periodo-do-contrato h3{font-size:var(--tamanho-apoio);margin:0}.periodo-do-contrato__campos{gap:var(--espaco-3) var(--espaco-4);grid-template-columns:minmax(0,1fr);display:grid}.periodo-do-contrato__campos>p{margin:0}.periodo-do-contrato__campos input[readonly]{background:var(--cor-fundo,#fff);color:var(--cor-texto,var(--cor-texto));font-weight:var(--peso-forte)}.formulario-grade__largura-total{grid-column:1/-1;margin:0}.lista-atividades{margin:var(--espaco-4) 0;padding:0;list-style:none}.filtros fieldset{gap:var(--espaco-3) var(--espaco-4);grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr);display:grid}.filtros fieldset>p{margin:0}.filtros .linha-de-acoes{grid-column:1/-1}select{width:100%;max-width:32rem;min-height:44px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);font:inherit;background:var(--cor-superficie)}.selo{padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--tom-ativo-borda);border-radius:var(--raio-lg);background:var(--tom-ativo-fundo);color:var(--tom-ativo-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);line-height:1.45;display:inline-block}.linha-de-acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.dica{color:var(--cor-texto-suave)}label{font-weight:var(--peso-forte);margin-bottom:var(--espaco-1);display:block}input,textarea{width:100%;max-width:32rem;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);font:inherit;background:var(--cor-superficie);transition:border-color .12s,box-shadow .12s,background .12s}input:hover:not(:disabled):not(:read-only),textarea:hover:not(:disabled):not(:read-only),select:hover:not(:disabled){border-color:var(--cor-borda-forte,var(--cor-acento))}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--cor-acento);box-shadow:0 0 0 3px var(--cor-acento-suave,#52604633);outline:none}input:disabled,textarea:disabled,select:disabled,input:read-only:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=color]),textarea:read-only{background:var(--cor-superficie-alt,#f4f4f1);color:var(--cor-texto-suave);cursor:not-allowed}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--cor-erro)}input[aria-invalid=true]:focus-visible,textarea[aria-invalid=true]:focus-visible,select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px #b91c1c26}input[type=checkbox]{width:20px;min-height:20px;margin:0 var(--espaco-2) 0 0;accent-color:var(--cor-acento)}textarea{font-family:var(--fonte-mono)}fieldset{border:1px solid var(--cor-borda);border-radius:var(--raio);margin:var(--espaco-4) 0;padding:var(--espaco-4) var(--espaco-5)}.erro{color:var(--cor-erro);font-size:var(--tamanho-apoio);margin-top:var(--espaco-1);display:block}.alerta{border-radius:var(--raio);padding:var(--espaco-3) var(--espaco-4);margin:var(--espaco-4) 0}.alerta--erro{background:var(--cor-fundo);color:var(--cor-erro);border:1px solid #fecaca}.estado-vazio{color:var(--cor-texto-suave);border:1px dashed var(--cor-borda);border-radius:var(--raio);padding:var(--espaco-4)}code{background:var(--cor-fundo);padding:var(--espaco-1) var(--espaco-1);border-radius:var(--raio);font-size:.9em}a{color:var(--cor-foco)}.filtros-rapidos{align-items:center;gap:var(--espaco-1);margin:0 0 var(--espaco-2);flex-wrap:wrap;flex:none;padding:0;list-style:none;display:flex}.filtro-rapido{align-items:center;gap:var(--espaco-1);min-height:var(--alvo-toque-compacto);padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);color:#3d4d66;font:inherit;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;cursor:pointer;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.filtro-rapido:hover{background:var(--cor-superficie-alt);border-color:#a8d8b3}.filtro-rapido[aria-pressed=true]{border-color:var(--cor-acento);background:var(--cor-acento);color:var(--cor-superficie)}.filtro-rapido__contagem{padding:0 var(--espaco-1);border-radius:var(--raio-lg);background:var(--cor-fundo);color:#46566e;font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums;font-weight:var(--peso-forte)}.filtro-rapido[aria-pressed=true] .filtro-rapido__contagem{color:var(--cor-superficie);background:#ffffff40}.tabela-painel{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 4px 14px #14213d0a}.tabela-rolagem{scrollbar-width:thin;overscroll-behavior:auto;flex:1;min-height:0;overflow:auto}.tabela{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--tamanho-rotulo)}.tabela thead th{z-index:2;padding:var(--espaco-2) var(--espaco-2);background:var(--cor-superficie-alt);border-bottom:1px solid var(--cor-borda);color:#46566e;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-align:left;text-transform:uppercase;white-space:nowrap;position:sticky;top:0}.tabela tbody td{padding:var(--espaco-1) var(--espaco-2);border-bottom:1px solid var(--cor-borda);vertical-align:middle}.tabela tbody tr:last-child td{border-bottom:0}.tabela tbody th[scope=row]{padding:var(--espaco-1) var(--espaco-2);border-bottom:1px solid var(--cor-borda);vertical-align:middle;font-weight:var(--peso-normal);text-align:left}.tabela tbody tr:last-child th[scope=row]{border-bottom:0}.tabela__linha--apagada{opacity:.62}@media (width<=768px){.tabela--cartoes,.tabela--cartoes tbody,.tabela--cartoes tr,.tabela--cartoes th,.tabela--cartoes td{display:block}.tabela--cartoes thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabela--cartoes tbody{gap:var(--espaco-2);margin-top:var(--espaco-3);display:grid}.tabela--cartoes tbody tr{padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie)}.tabela--cartoes tbody th[scope=row],.tabela--cartoes tbody td{gap:var(--espaco-2);padding:var(--espaco-1) 0;text-align:left;border:0;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);display:grid}.tabela--cartoes tbody th[scope=row]:before,.tabela--cartoes tbody td:before{content:attr(data-label);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.tabela--cartoes tbody th[scope=row]:not([data-label]),.tabela--cartoes tbody td:not([data-label]){grid-template-columns:minmax(0,1fr)}.tabela--cartoes tbody th[scope=row]:not([data-label]):before,.tabela--cartoes tbody td:not([data-label]):before{display:none}.tabela--cartoes tbody th[scope=row]:first-child{padding-top:0}.tabela--cartoes tbody td:last-child{align-items:start;padding-bottom:0}}.tabela__linha{cursor:pointer;transition:background .12s}.tabela__linha:hover{background:var(--cor-superficie-alt)}.tabela__linha[aria-selected=true]{background:var(--cor-acento-suave);box-shadow:inset 3px 0 0 var(--cor-acento)}.tabela__linha:focus-visible{outline:2px solid var(--cor-acento,#f3b431);outline-offset:-2px}.tabela__principal{font-weight:var(--peso-forte);color:var(--cor-texto)}.tabela__secundario{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tabela__numerico{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.pagina-integracoes .tabela__numerico,.pagina-documentacoes .tabela__numerico{text-align:left}.tabela__cabecalho-conteudo{align-items:center;gap:var(--espaco-1);min-height:var(--alvo-toque-compacto);display:inline-flex}.tabela__ordenar{align-items:center;gap:var(--espaco-1);min-height:var(--alvo-toque-compacto);padding:var(--espaco-1);border-radius:var(--raio-sm);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;margin:-.25rem;display:inline-flex}.tabela__ordenar:hover{background:var(--cor-acento-suave)}.tabela__ordenar:focus-visible,.tabela__filtrar:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.tabela__seta{color:var(--cor-acento);font-size:var(--tamanho-apoio);letter-spacing:0}.tabela__filtrar{width:var(--alvo-toque-compacto);min-width:var(--alvo-toque-compacto);min-height:var(--alvo-toque-compacto);border-radius:var(--raio-sm);color:var(--cor-texto-suave);font-size:var(--tamanho-bloco);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.tabela__filtrar:hover,.tabela__filtrar--ativo{border-color:var(--cor-acento);color:var(--cor-acento);background:var(--cor-acento-suave)}.filtro-do-cabecalho__popup{z-index:var(--z-lateral);width:min(19rem,100vw - 1rem);max-height:min(30rem,100vh - 1rem);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);display:grid;position:fixed;overflow:auto;box-shadow:0 12px 32px #14213d2e}.filtro-do-cabecalho__editor label{gap:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.filtro-do-cabecalho__editor input[type=search],.filtro-do-cabecalho__editor input[type=number],.filtro-do-cabecalho__editor input[type=text],.filtro-do-cabecalho__editor input[type=date]{width:100%;min-height:var(--alvo-toque);padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.filtro-do-cabecalho__atalhos button{min-height:2.25rem;padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie-alt);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.filtro-do-cabecalho__todos,.filtro-do-cabecalho__opcoes label{min-height:var(--alvo-toque);align-items:center;gap:var(--espaco-2);color:var(--cor-texto);font-size:var(--tamanho-rotulo)!important;font-weight:var(--peso-medio)!important;display:flex!important}.filtro-do-cabecalho__opcoes{max-height:13.75rem;padding:var(--espaco-1) 0;display:grid;overflow:auto}.filtro-do-cabecalho__opcoes input,.filtro-do-cabecalho__todos input{flex:none;width:1.125rem;height:1.125rem;margin:0}.filtro-do-cabecalho__vazio{padding:var(--espaco-2) 0;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.filtro-do-cabecalho__acoes{justify-content:space-between;align-items:center;gap:var(--espaco-2);padding-top:var(--espaco-3);border-top:1px solid var(--cor-borda);display:flex}.filtro-do-cabecalho__acoes button,.filtros-da-tabela__limpar,.filtros-da-tabela__mobile-cabecalho button{min-height:var(--alvo-toque);padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-sm);color:var(--cor-acento);font:inherit;font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:1px solid #0000}.filtro-do-cabecalho__limpar:hover,.filtros-da-tabela__limpar:hover,.filtros-da-tabela__mobile-cabecalho button:hover{background:var(--cor-acento-suave)}.filtros-da-tabela__barra{align-items:center;gap:var(--espaco-2);padding:var(--espaco-2);border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie);flex-wrap:wrap;flex:none;display:flex}.filtros-da-tabela__barra>label{flex:16rem;min-width:min(100%,14rem)}.filtros-da-tabela__barra input[type=search]{width:100%;min-height:var(--alvo-toque);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.filtros-da-tabela__contagem{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums;white-space:nowrap}.filtros-da-tabela__mobile-painel{z-index:var(--z-painel-mobile);gap:var(--espaco-3);max-height:88vh;padding:var(--espaco-4);border:1px solid var(--cor-borda);background:var(--cor-superficie);border-radius:1rem 1rem 0 0;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 32px #14213d2e}.filtros-da-tabela__mobile-cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding-bottom:var(--espaco-2);border-bottom:1px solid var(--cor-borda);display:flex}.filtros-da-tabela__mobile-painel>.filtro-do-cabecalho__editor{padding:var(--espaco-2) 0;border-bottom:1px solid var(--cor-borda)}.tabela-rodape{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-1) var(--espaco-2);border-top:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);flex:none;display:flex}.tabela-rodape__paginas{align-items:center;gap:var(--espaco-1);display:flex}.tabela-toolbar{align-items:center;gap:var(--espaco-2);margin-bottom:var(--espaco-2);flex:none;display:flex}.tabela-toolbar input[type=search]{max-width:22rem;min-height:var(--alvo-toque-compacto);padding:var(--espaco-1) var(--espaco-2)}.tabela-toolbar__resumo{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);white-space:nowrap;margin:0 0 0 auto}.tabela-toolbar__resumo strong{color:var(--cor-texto);font-variant-numeric:tabular-nums}@media (width<=768px){.tabela__cabecalho-conteudo,.tabela__ordenar{min-height:var(--alvo-toque)}.tabela__filtrar{width:var(--alvo-toque);min-width:var(--alvo-toque);min-height:var(--alvo-toque)}.filtros-da-tabela__barra{padding:var(--espaco-3)}.filtros-da-tabela__barra>label{flex-basis:100%}.filtros-da-tabela__mobile{min-height:var(--alvo-toque);width:calc(100% - 1.5rem);margin:var(--espaco-3);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-acento);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-acento);font:inherit;font-weight:var(--peso-forte);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.filtros-da-tabela__mobile:hover,.filtros-da-tabela__mobile:focus-visible{background:var(--cor-acento-suave)}}.pagina-concessionarias{gap:var(--espaco-3);flex-direction:column;min-width:0;display:flex}.pagina-integracoes__calendario{padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie)}.historico-de-integracao__lista{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.historico-de-integracao__item{justify-content:space-between;align-items:center;gap:var(--espaco-2);width:100%;padding:var(--espaco-2) var(--espaco-3);text-align:left;cursor:pointer;border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);display:flex}.historico-de-integracao__item>span:first-child{flex-direction:column;display:flex}.historico-de-integracao__item small{color:var(--cor-texto-suave)}.concessionarias-filtros{align-items:end;gap:var(--espaco-2) var(--espaco-4);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);grid-template-columns:minmax(min(100%,15rem),1fr) auto minmax(8rem,auto);display:grid}.concessionarias-filtros label,.concessionarias-recorte label{color:#3d4d66;font-size:var(--tamanho-rotulo);margin:0}.concessionarias-filtros input,.concessionarias-recorte input{min-height:var(--alvo-toque);margin-top:var(--espaco-1)}.concessionarias-filtros .filtros-rapidos{margin:0}.concessionarias-filtros>p{margin:0 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-align:right;white-space:nowrap}.grade-concessionarias{gap:var(--espaco-3);grid-template-columns:repeat(3,minmax(min(100%,18rem),1fr));display:grid}.cartao-concessionaria{border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);min-width:0;min-height:12.75rem;color:var(--cor-texto);font:inherit;text-align:left;cursor:pointer;flex-direction:column;padding:0;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;overflow:hidden;box-shadow:0 4px 16px #14213d0b}.cartao-concessionaria:hover{border-color:#a8d8b3;transform:translateY(-2px);box-shadow:0 8px 24px #14213d17}.cartao-concessionaria>header{align-items:start;gap:var(--espaco-2);padding:var(--espaco-3);border-bottom:1px solid var(--cor-borda);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cartao-concessionaria__icone{border-radius:var(--raio);background:var(--cor-acento-suave);width:2.5rem;height:2.5rem;color:var(--cor-acento);place-items:center;display:grid;overflow:hidden}.cartao-concessionaria__icone img{object-fit:contain;width:100%;height:100%}.cartao-concessionaria__identidade{min-width:0}.cartao-concessionaria__identidade strong,.cartao-concessionaria__identidade small{text-overflow:ellipsis;display:block;overflow:hidden}.cartao-concessionaria__identidade strong{font-size:var(--tamanho-apoio);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.cartao-concessionaria__identidade small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);white-space:nowrap}.cartao-concessionaria dl{padding:var(--espaco-3) var(--espaco-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cartao-concessionaria dl>div{min-width:0;padding-inline:var(--espaco-2);border-left:1px solid var(--cor-borda)}.cartao-concessionaria dl>div:first-child{border-left:0;padding-left:0}.cartao-concessionaria dt{min-height:2.1em;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);line-height:1.15}.cartao-concessionaria dd{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-secao);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums}.cartao-concessionaria>footer{justify-content:space-between;align-items:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);background:var(--cor-superficie);border-top:1px solid var(--cor-borda);margin-top:auto;display:flex}.cartao-concessionaria__abrir{color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap}.concessionaria-detalhe__identidade{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:flex}.concessionaria-detalhe__identidade>div{align-items:center;gap:var(--espaco-2);white-space:nowrap;display:flex}.concessionaria-detalhe__identidade>div>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.concessionaria-detalhe__identidade p{max-width:48rem;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-align:right;margin:0}.concessionaria-detalhe__logo{border-radius:var(--raio);background:var(--cor-acento-suave);width:2.75rem;height:2.75rem;color:var(--cor-acento);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.concessionaria-detalhe__logo img{object-fit:contain;width:100%;height:100%}.concessionaria-detalhe__trocar-logo{color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex}.concessionaria-detalhe__trocar-logo input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.concessionaria-secao{gap:var(--espaco-2);min-height:0;padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);flex-direction:column;display:flex}.concessionaria-secao>header{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.concessionaria-secao h2{font-size:var(--tamanho-corpo);margin:0}.concessionaria-secao header div>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.concessionaria-secao__contagem{border-radius:var(--raio-lg);background:var(--cor-acento-suave);min-width:2.25rem;height:2.25rem;color:var(--cor-acento);font-variant-numeric:tabular-nums;place-items:center;display:grid}.concessionarias-recorte{align-items:end;gap:var(--espaco-4);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);grid-template-columns:minmax(min(100%,16rem),1fr) minmax(min(100%,18rem),32rem);display:grid}.concessionarias-recorte>div>span,.concessionarias-recorte>div>strong{display:block}.concessionarias-recorte>div>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase}.concessionarias-recorte>div>strong{margin-top:var(--espaco-1);font-size:var(--tamanho-apoio)}.gaveta-atividades__resumo{margin:0 0 var(--espaco-3);color:var(--cor-texto-suave)}.lista-atividades--concessionaria{gap:var(--espaco-2);margin:0;display:grid}.lista-atividades--concessionaria li{align-items:center;gap:var(--espaco-2);padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lista-atividades--concessionaria li>span:nth-child(2) strong,.lista-atividades--concessionaria li>span:nth-child(2) small{display:block}.lista-atividades--concessionaria li>span:nth-child(2) small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.lista-atividades--oae{gap:var(--espaco-2);margin:0;display:grid}.lista-atividades--oae li{align-items:center;gap:var(--espaco-2);padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);grid-template-columns:minmax(0,1fr) auto;display:grid}.lista-atividades--oae li strong,.lista-atividades--oae li small{display:block}.lista-atividades--oae li small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.lista-atividades__sequencia{border-radius:var(--raio);background:var(--cor-acento-suave);width:2rem;height:2rem;color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;place-items:center;display:grid}.documentos-tarefa{margin-top:var(--espaco-2);padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.documentos-tarefa>summary{align-items:center;gap:var(--espaco-1);min-height:var(--alvo-toque-compacto);color:#34445c;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);cursor:pointer;display:flex}.documentos-tarefa__contagem{padding:0 var(--espaco-1);border-radius:var(--raio-lg);background:var(--cor-fundo);color:#46566e;font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums}.documentos-tarefa__lista{gap:var(--espaco-1);margin:var(--espaco-1) 0;padding-left:var(--espaco-4);font-size:var(--tamanho-rotulo);display:grid}.documentos-tarefa__envio{align-items:end;gap:var(--espaco-2) var(--espaco-3);margin-top:var(--espaco-2);padding-top:var(--espaco-2);border-top:1px solid var(--cor-borda);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.documentos-tarefa__envio>p{margin:0}.documentos-tarefa__envio>button,.documentos-tarefa__envio>.erro{grid-column:1/-1;justify-self:start}.gaveta{z-index:var(--z-gaveta);padding:var(--espaco-5);background:#14213d70;place-items:center;animation:.16s gaveta-fundo;display:grid;position:fixed;inset:0;overflow-y:auto}.gaveta__painel{border-radius:var(--raio-lg);background:var(--cor-superficie);flex-direction:column;width:min(38rem,100%);max-height:min(90vh,54rem);margin:auto;animation:.18s gaveta-entrada;display:flex;overflow:hidden;box-shadow:0 24px 60px #14213d40}.gaveta__painel--largo{width:min(56rem,100%)}.gaveta__cabecalho{justify-content:space-between;align-items:start;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border-bottom:1px solid var(--cor-borda);border-radius:.75rem .75rem 0 0;flex:none;display:flex}.gaveta__cabecalho h2{font-size:var(--tamanho-bloco);margin:0}.gaveta__corpo{min-height:0;padding:var(--espaco-4);scrollbar-width:thin;flex:1;overflow-y:auto}.gaveta__conteudo{flex:1;min-height:0;display:flex;overflow:hidden}.gaveta__lateral{width:min(17rem,42%);padding:var(--espaco-4);border-left:1px solid var(--cor-borda);background:var(--cor-superficie);scrollbar-width:thin;flex:none;overflow-y:auto}@media (width<=960px){.gaveta__conteudo{display:block;overflow-y:auto}.gaveta__conteudo .gaveta__corpo{overflow:visible}.gaveta__lateral{border-left:0;border-top:1px solid var(--cor-borda);width:auto}}.gaveta__rodape{justify-content:flex-end;gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border-top:1px solid var(--cor-borda);background:var(--cor-superficie);border-radius:0 0 .75rem .75rem;flex:none;display:flex}.acoes-de-cadastro{align-items:center;gap:var(--espaco-2);display:flex}.importacao-em-massa{gap:var(--espaco-4);flex-direction:column;display:flex}.importacao-em-massa__envio,.importacao-em-massa__previa,.importacao-em-massa__resultado{gap:var(--espaco-3);flex-direction:column;display:flex}.importacao-em-massa__tabela{border:1px solid var(--cor-borda);border-radius:var(--raio);max-height:16rem;overflow:auto}.importacao-em-massa__tabela table{border-collapse:collapse;width:100%}.importacao-em-massa__tabela th,.importacao-em-massa__tabela td{padding:var(--espaco-1) var(--espaco-3);text-align:left;border-bottom:1px solid var(--cor-borda);font-size:var(--tamanho-apoio)}.importacao-em-massa__acoes{justify-content:flex-end;gap:var(--espaco-2);display:flex}.badge{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-lg);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);border:1px solid #0000;line-height:1.45;display:inline-block}.badge--ok{border-color:var(--tom-ativo-borda);background:var(--tom-ativo-fundo);color:var(--tom-ativo-texto)}.badge--erro{border-color:var(--tom-bloqueado-solido-borda);background:var(--tom-bloqueado-solido-fundo);color:var(--tom-bloqueado-solido-texto)}.badge--em-breve{border-color:var(--tom-neutro-borda);background:var(--tom-neutro-fundo);color:var(--tom-neutro-texto)}.gaveta__dados{gap:var(--espaco-3) var(--espaco-4);margin:0 0 var(--espaco-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gaveta__dados dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.gaveta__dados dd{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);overflow-wrap:anywhere}.card-oae__grupo{margin:0 0 var(--espaco-4)}.card-oae__grupo:last-child{margin-bottom:0}.card-oae__grupo>header{gap:var(--espaco-1);margin:0 0 var(--espaco-2);flex-direction:column;display:flex}.card-oae__grupo>header h3{font-size:var(--tamanho-apoio);margin:0}.card-oae__grupo>header .muted{font-size:var(--tamanho-rotulo)}.card-oae__grupo-vazio{padding:var(--espaco-2);border:1px dashed var(--cor-borda);border-radius:var(--raio);font-size:var(--tamanho-rotulo);margin:0}@keyframes gaveta-entrada{0%{opacity:0;transform:translateY(.5rem)scale(.99)}}@keyframes gaveta-fundo{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=1100px){.grade-concessionarias{grid-template-columns:repeat(2,minmax(min(100%,18rem),1fr))}.concessionarias-filtros{grid-template-columns:minmax(min(100%,15rem),1fr) auto}.concessionarias-filtros>p{text-align:left;grid-column:1/-1;margin:0}.casca{flex-direction:column;display:flex}}@media (width<=768px){.concessionaria-detalhe__identidade,.concessionaria-secao>header{flex-direction:column;align-items:stretch}.concessionarias-filtros,.concessionarias-recorte{grid-template-columns:minmax(0,1fr)}.concessionarias-filtros .filtros-rapidos{padding-bottom:var(--espaco-1);flex-wrap:nowrap;overflow-x:auto}.grade-concessionarias{grid-template-columns:minmax(0,1fr)}.concessionaria-detalhe__identidade p{text-align:left}.concessionaria-secao>header>.botao{align-self:flex-start}.secao-cabecalho{flex-direction:column;align-items:stretch}.painel-flutuante{padding:var(--espaco-3);align-items:start}.painel-flutuante__conteudo{max-height:calc(100vh - 1.5rem);padding:var(--espaco-4)}.paginacao{flex-direction:column;align-items:stretch}.paginacao .botao{width:100%}.filtros fieldset,.formulario-grade,.gaveta__dados{grid-template-columns:1fr}.filtros .linha-de-acoes{grid-column:auto}.gaveta__painel{border-radius:0;width:100%;max-height:100%}.tabela-toolbar{flex-wrap:wrap}.tabela-toolbar input[type=search]{max-width:none}.tabela-toolbar__resumo{margin-left:0}.periodo-do-contrato__campos{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.cartao-concessionaria>header{grid-template-columns:auto minmax(0,1fr)}.cartao-concessionaria>footer,.lista-atividades--concessionaria li{flex-direction:column;grid-template-columns:auto minmax(0,1fr);align-items:start}.casca__conteudo{padding:var(--espaco-4) var(--espaco-3)}}.mapa-container{border:1px solid var(--cor-borda);border-radius:var(--raio);overflow:hidden}.mapa-container--operacional{height:calc(100vh - 21rem);min-height:26rem}.mapa-operacao__filtros{gap:var(--espaco-3);margin-bottom:var(--espaco-4);flex-wrap:wrap;align-items:end;display:flex}.mapa-operacao__filtros label{gap:var(--espaco-1);font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);flex-direction:column;display:flex}.mapa-operacao__filtros select,.mapa-operacao__filtros input{min-width:11rem;padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto)}.mapa-operacao__resumo{gap:var(--espaco-4);margin:0 0 var(--espaco-4);font-size:var(--tamanho-apoio);color:var(--cor-texto-suave);flex-wrap:wrap;display:flex}.mapa-operacao__legenda{gap:var(--espaco-3);margin-top:var(--espaco-3);font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);flex-wrap:wrap;display:flex}.mapa-operacao__legenda span{align-items:center;gap:var(--espaco-1);display:inline-flex}.mapa-operacao__legenda i{border-radius:50%;width:.65rem;height:.65rem;display:inline-block}.mapa-operacao__legenda i.mapa-pino--neutro{background:var(--tom-neutro-texto)}.mapa-operacao__legenda i.mapa-pino--ativo{background:var(--tom-ativo-texto)}.mapa-operacao__legenda i.mapa-pino--andamento{background:var(--tom-andamento-texto)}.mapa-operacao__legenda i.mapa-pino--atencao{background:var(--tom-atencao-texto)}.mapa-operacao__legenda i.mapa-pino--bloqueado{background:var(--tom-bloqueado-texto);border-radius:var(--raio-sm)}.mapa-operacao__legenda i.mapa-pino--concluido{background:var(--tom-concluido-texto)}.mapa-operacao__legenda i.mapa-pino--inativo{background:var(--tom-inativo-texto);border-radius:var(--raio-sm);transform:rotate(45deg)}.mapa-pino{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.monitoramento-filtros{align-items:end;gap:var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-wrap:wrap;display:flex}.monitoramento-filtros label{gap:var(--espaco-1);min-width:12rem;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);display:grid}.monitoramento-filtros select{min-height:2.5rem;padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);color:var(--cor-texto);background:var(--cor-superficie)}.monitoramento-lista{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);overflow:hidden}.monitoramento-lista>header{justify-content:space-between;align-items:end;gap:var(--espaco-4);padding:var(--espaco-4);border-bottom:1px solid var(--cor-borda);display:flex}.monitoramento-lista header p{color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0}.monitoramento-lista h2{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-bloco)}.monitoramento-lista>header>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.monitoramento-tabela{margin:0;padding:0;list-style:none;display:grid}.monitoramento-tabela>li>button{gap:var(--espaco-3);width:100%;padding:var(--espaco-3) var(--espaco-4);border:0;border-bottom:1px solid var(--cor-borda);color:var(--cor-texto);background:var(--cor-superficie);text-align:left;grid-template-columns:minmax(7rem,.75fr) minmax(13rem,2fr) minmax(8rem,1fr) minmax(10rem,1.2fr) minmax(10rem,1.2fr) minmax(8rem,1fr);align-items:center;display:grid}.monitoramento-tabela>li>button:hover{background:var(--cor-acento-suave)}.monitoramento-tabela small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);display:block}.monitoramento-tabela b{margin-top:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:block}.monitoramento-item__sinal{color:var(--tom-atencao-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.monitoramento-item__identidade{gap:var(--espaco-1);min-width:0;display:grid}.monitoramento-item__identidade strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monitoramento-lista>footer{justify-content:end;gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);display:flex}@media (width<=960px){.monitoramento-tabela>li>button{grid-template-columns:7rem minmax(13rem,1fr) 9rem}.monitoramento-tabela>li>button>span:nth-of-type(4),.monitoramento-tabela>li>button>span:nth-of-type(5){display:none}}@media (width<=640px){.monitoramento-filtros label,.monitoramento-filtros select{width:100%}.monitoramento-tabela>li>button{grid-template-columns:1fr auto}.monitoramento-tabela>li>button>span:not(.monitoramento-item__sinal):not(.monitoramento-item__identidade){display:none}}.mapa-pino__ponto{border:2px solid #fff;border-radius:50%;width:16px;height:16px;display:block;box-shadow:0 0 0 1px #14213d40}.mapa-popup p{margin:var(--espaco-1) 0;font-size:var(--tamanho-rotulo)}.mapa-popup p:first-child{font-weight:var(--peso-forte);font-size:var(--tamanho-apoio)}.mapa-pino--neutro .mapa-pino__ponto{background:var(--tom-neutro-texto)}.mapa-pino--ativo .mapa-pino__ponto{background:var(--tom-ativo-texto)}.mapa-pino--andamento .mapa-pino__ponto{background:var(--tom-andamento-texto)}.mapa-pino--atencao .mapa-pino__ponto{background:var(--tom-atencao-texto)}.mapa-pino--bloqueado .mapa-pino__ponto{background:var(--tom-bloqueado-texto);border-radius:var(--raio-sm)}.mapa-pino--concluido .mapa-pino__ponto{background:var(--tom-concluido-texto)}.mapa-pino--inativo .mapa-pino__ponto{background:var(--tom-inativo-texto);border-radius:var(--raio-sm);transform:rotate(45deg)}.mapa-pino--sugestao .mapa-pino__ponto{background:var(--tom-atencao-texto);opacity:.7;border-style:dashed}.alternador-visao{gap:var(--espaco-1);padding:var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);flex:none;display:inline-flex}.alternador-visao__opcao{min-height:var(--alvo-toque-compacto);padding:var(--espaco-1) var(--espaco-3);border-radius:var(--raio-lg);color:#3d4d66;font:inherit;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;cursor:pointer;background:0 0;border:none;transition:background .14s,color .14s}.alternador-visao__opcao:hover{background:var(--cor-superficie-alt)}.alternador-visao__opcao[aria-pressed=true]{background:var(--cor-acento);color:var(--cor-superficie)}.dashboard-secao{margin:0 0 var(--espaco-4)}.dashboard-secao>h2{margin:0 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:var(--rotulo-espacamento)}.dashboard-grade{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.grafico-recharts{width:100%;height:18rem;padding:var(--espaco-3) var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.grafico-recharts--curto{height:14rem}.registro-risco{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-direction:column;margin:0;list-style:none;display:flex}.registro-risco__linha{align-items:center;gap:var(--espaco-2);padding:var(--espaco-1) 0;border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(8rem,16rem) auto auto auto 1fr;display:grid}.registro-risco__linha:last-child{border-bottom:none}.registro-risco__rotulo{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.registro-risco__campo{color:var(--cor-texto-suave);font-variant-numeric:tabular-nums;font-size:var(--tamanho-rotulo);white-space:nowrap}.registro-risco__acao{color:var(--cor-foco);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.eventos-inspecao{margin-top:var(--espaco-5);border-top:1px solid var(--borda,var(--cor-borda));padding-top:var(--espaco-5)}.eventos-inspecao .atividade-lightbox__lateral-titulo{margin-bottom:var(--espaco-3)}.eventos-inspecao__programar{margin-top:var(--espaco-5)}.eventos-inspecao__programar summary,.eventos-inspecao__evidencias>summary,.eventos-inspecao__historico>summary,.galeria-evidencias__opcoes summary{min-height:44px;padding:var(--espaco-3) 0;cursor:pointer;font-weight:var(--peso-forte)}.eventos-inspecao__evidencias,.eventos-inspecao__historico{margin-bottom:var(--espaco-4)}.eventos-inspecao__visitas{margin:0;padding:0;list-style:none}.eventos-inspecao__visita{padding:var(--espaco-3) 0;border-bottom:1px solid var(--cor-borda)}.eventos-inspecao__formulario{gap:var(--espaco-3);display:grid}.eventos-inspecao__programar>summary,.eventos-inspecao__evidencias>summary,.eventos-inspecao__historico>summary,.evento-evidencias__pasta>summary{align-items:center;gap:var(--espaco-2);list-style:none;display:flex}.eventos-inspecao__programar>summary::-webkit-details-marker{display:none}.eventos-inspecao__evidencias>summary::-webkit-details-marker{display:none}.eventos-inspecao__historico>summary::-webkit-details-marker{display:none}.evento-evidencias__pasta>summary::-webkit-details-marker{display:none}.eventos-inspecao__programar>summary:before,.eventos-inspecao__evidencias>summary:before,.eventos-inspecao__historico>summary:before,.evento-evidencias__pasta>summary:before{content:"";background-color:var(--cor-texto-suave);flex:none;width:1rem;height:1rem;transition:transform .16s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.eventos-inspecao__programar[open]>summary:before,.eventos-inspecao__evidencias[open]>summary:before,.eventos-inspecao__historico[open]>summary:before,.evento-evidencias__pasta[open]>summary:before{transform:rotate(90deg)}.eventos-inspecao__programar>summary:hover:before,.eventos-inspecao__evidencias>summary:hover:before,.eventos-inspecao__historico>summary:hover:before,.evento-evidencias__pasta>summary:hover:before{background-color:var(--cor-texto)}.eventos-inspecao__programar>:not(summary),.eventos-inspecao__evidencias>:not(summary),.eventos-inspecao__historico>:not(summary),.evento-evidencias__pasta>:not(summary){margin-left:var(--espaco-2);padding-left:var(--espaco-3);border-left:2px solid var(--cor-borda)}@media (prefers-reduced-motion:reduce){.eventos-inspecao__programar>summary:before,.eventos-inspecao__evidencias>summary:before,.eventos-inspecao__historico>summary:before,.evento-evidencias__pasta>summary:before{transition:none}}.eventos-inspecao__formulario label{gap:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.eventos-inspecao__formulario input,.eventos-inspecao__formulario textarea{width:100%;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--borda,var(--cor-borda-forte));border-radius:var(--raio-sm);font:inherit}.evento-evidencias{margin-top:var(--espaco-3)}.evento-evidencias__lista{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.evento-evidencias__item{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-2);border:1px solid var(--borda,var(--cor-borda));border-radius:var(--raio-sm);display:flex}.evento-evidencias__metadados{gap:var(--espaco-1);overflow-wrap:anywhere;display:grid}.evento-evidencias__pastas{gap:var(--espaco-4);display:grid}.evento-evidencias__pasta>summary{min-height:44px;padding:var(--espaco-3) 0;cursor:pointer;font-weight:var(--peso-forte)}.evento-evidencias__pasta>summary span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-normal);margin-left:auto}.evento-evidencias__metadados small{color:var(--texto-suave,#6b7280)}.evento-evidencias__metadados em{color:var(--texto-suave,#6b7280);font-style:italic}.evento-evidencias__imagem{border-radius:var(--raio-sm);max-width:100%;max-height:320px;margin:var(--espaco-2) 0}.evento-evidencias__acoes{margin-top:var(--espaco-3);gap:var(--espaco-2);flex-wrap:wrap;align-items:center;display:flex}.evento-evidencias__variante-status,.evento-evidencias__variante-erro{display:block}.evento-evidencias__variante-status{color:var(--texto-suave,#686e65)}.evento-evidencias__variante-erro{color:var(--perigo,#b91c1c)}.evento-evidencias__variantes{gap:var(--espaco-2);margin-top:var(--espaco-3);flex-wrap:wrap;display:flex}.evento-evidencias__variantes .botao[aria-pressed=true]{border-color:var(--acento,#526046);background:var(--acento-suave,#e2e8dc)}.evento-evidencias__variantes .botao:disabled{cursor:not-allowed;opacity:.6}.evento-evidencias__descricao{font-size:var(--tamanho-rotulo);color:var(--texto-suave,#6b7280);display:block}.evento-evidencias__descricao-texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.evento-evidencias__descricao-completa{gap:var(--espaco-1);margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio);display:grid}.evento-evidencias__edicao{gap:var(--espaco-2);margin-top:var(--espaco-3);display:grid}.evento-evidencias__edicao label{gap:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.evento-evidencias__edicao textarea{width:100%;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--borda,var(--cor-borda-forte));border-radius:var(--raio-sm);font:inherit}.evento-evidencias__cabecalho{margin-bottom:var(--espaco-3);justify-content:space-between;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.evento-evidencias__contador{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--texto-suave,#6b7280)}.evento-evidencias__botao-baixar-zip{font-size:var(--tamanho-rotulo);padding:var(--espaco-1) var(--espaco-2);min-height:44px}.evento-evidencias__grade{gap:var(--espaco-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.evento-evidencias__grade .evento-evidencias__item{flex-direction:column;align-items:stretch}.evento-evidencias__miniatura-container{cursor:pointer;aspect-ratio:4/3;border-radius:var(--raio-sm);background:var(--fundo-suave,#f3f4f6);border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.evento-evidencias__miniatura-img{object-fit:contain;width:100%;height:100%;display:block}.evento-evidencias__miniatura-fallback{width:100%;height:100%;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--texto-suave,#9ca3af);letter-spacing:var(--rotulo-espacamento);justify-content:center;align-items:center;display:flex}.evento-evidencias__botao-ver{align-self:flex-start;align-items:center;min-height:36px;display:inline-flex}.galeria-evidencias__dialogo{width:100%;max-width:1120px}.galeria-evidencias__cabecalho{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;display:flex}.galeria-evidencias__subcabecalho{align-items:center;gap:var(--espaco-2);display:flex}.galeria-evidencias__posicao{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);padding:var(--espaco-1) var(--espaco-1);background:var(--fundo-suave,#e5e7eb);border-radius:var(--raio-sm);color:var(--texto-suave,var(--cor-texto))}.galeria-evidencias__navegacao{margin:var(--espaco-2) 0 var(--espaco-3);justify-content:space-between;align-items:center;gap:var(--espaco-2);display:flex}.galeria-evidencias__botao-nav{min-height:44px;padding:var(--espaco-1) var(--espaco-3);font-weight:var(--peso-medio)}.galeria-evidencias__visualizacao{border-radius:var(--raio-sm);min-height:200px;max-height:65dvh;margin:var(--espaco-2) 0;background:#0000000a;justify-content:center;align-items:center;display:flex;overflow:hidden}.galeria-evidencias__imagem{object-fit:contain;max-width:100%;max-height:65dvh;display:block}.galeria-evidencias__opcoes{margin-top:var(--espaco-4);border-top:1px solid var(--cor-borda)}.recortes-da-fila .recorte-ativo{border-color:var(--cor-acento);background:var(--cor-acento);color:var(--cor-superficie);font-weight:var(--peso-forte)}.recortes-da-fila .recorte-ativo:hover{background:var(--cor-acento-hover);border-color:var(--cor-acento-hover)}.mapa-distribuicao{width:100%}.recortes-da-fila__novos{padding:0 var(--espaco-1);border-radius:var(--raio-lg);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;background:#315c32}.mapa-distribuicao__alternador{margin-bottom:var(--espaco-3)}.mapa-distribuicao__conteudo{display:block}.mapa-distribuicao--ladoalado .mapa-distribuicao__conteudo{gap:var(--espaco-4);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.mapa-distribuicao__lista{gap:var(--espaco-1);max-height:480px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.mapa-distribuicao__linha{justify-content:space-between;align-items:center;gap:var(--espaco-3);text-align:left;width:100%;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--borda,var(--cor-borda));border-radius:var(--raio-sm);cursor:pointer;background:0 0;display:flex}.mapa-distribuicao__linha.selecionada{border-color:var(--acento,#1d4ed8);background:var(--fundo-selecao,#eff6ff)}.mapa-distribuicao__linha-texto{gap:var(--espaco-1);display:grid}.mapa-distribuicao__linha-texto small{color:var(--texto-suave,#6b7280)}.mapa-distribuicao__linha-texto em{font-style:normal;font-size:var(--tamanho-rotulo);color:var(--texto-suave,#6b7280)}.mapa-distribuicao__mapa{border:1px solid var(--borda,var(--cor-borda));border-radius:var(--raio);position:relative;overflow:hidden}.mapa-distribuicao__mapa .alerta{margin:var(--espaco-2)}.mapa-distribuicao__dica{align-items:center;gap:var(--espaco-1);margin-top:var(--espaco-2);color:var(--texto-suave,#6b7280);font-size:var(--tamanho-rotulo);display:flex}.formulario-integracao__descricao{margin:0 0 var(--espaco-4);color:var(--cor-texto-suave);line-height:1.5}.formulario-integracao .seletor-relacional--cobertura{min-width:0;margin:var(--espaco-5) 0 0;background:0 0;border:0;border-radius:0;padding:0}.seletor-relacional--cobertura legend{margin-bottom:var(--espaco-2);font-size:var(--tamanho-corpo);padding:0}.seletor-relacional--cobertura .seletor-relacional__contador{color:var(--cor-texto);font-weight:var(--peso-forte);background:0 0;padding:0}.seletor-relacional--cobertura .seletor-relacional__lista{scrollbar-width:thin;scrollbar-color:var(--cor-borda) transparent;border-bottom:1px solid var(--cor-borda);max-height:15rem}.seletor-relacional--cobertura .seletor-relacional__opcao{padding:var(--espaco-2);grid-template-columns:1fr}.seletor-relacional--cobertura .seletor-relacional__opcao>label{min-height:44px}.seletor-relacional--cobertura .seletor-relacional__opcao--selecionada{box-shadow:none}.seletor-relacional--cobertura .seletor-relacional__opcao small{white-space:normal;overflow-wrap:anywhere}.seletor-relacional--cobertura .seletor-relacional__marcadores:empty{display:none}.seletor-relacional--cobertura .seletor-relacional__acoes .ds-botao--link{min-height:44px}.formulario-integracao__acoes{z-index:1;justify-content:flex-end;gap:var(--espaco-3);margin:var(--espaco-4) 0 -1rem;padding:var(--espaco-4) 0;background:var(--cor-superficie);border-top:1px solid var(--cor-borda);flex-wrap:wrap;display:flex;position:sticky;bottom:-1rem}@media (width<=480px){.formulario-integracao .formulario-grade{grid-template-columns:1fr}.formulario-integracao__acoes .botao{flex:auto}}.seletor-relacional--cobertura .seletor-relacional__busca input{max-width:none}.formulario-integracao__acoes .botao,.pagina-integracoes .gaveta__cabecalho .botao-fechar{min-width:44px;min-height:44px}.historico-de-integracao,.historico-de-integracao__vazio{margin:0 0 var(--espaco-4)}.historico-de-integracao__vazio{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.historico-de-integracao>summary,.formulario-integracao__revogacao>summary{min-height:44px;padding:var(--espaco-3) 0;font-weight:var(--peso-forte);cursor:pointer}.historico-de-integracao>summary span,.formulario-integracao__revogacao>summary span{margin-left:var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-normal)}.historico-de-integracao__lista{overscroll-behavior:contain;max-height:16rem;overflow-y:auto}.formulario-integracao__revogacao{margin-top:var(--espaco-5);border-top:1px solid var(--cor-borda)}.formulario-integracao__revogacao>summary{color:var(--cor-erro)}.formulario-integracao__revogacao>p{margin:var(--espaco-2) 0 var(--espaco-4);color:var(--cor-texto-suave);line-height:1.5}.formulario-integracao__revogacao .botao{min-height:44px}@media (width<=480px){.historico-de-integracao>summary span,.formulario-integracao__revogacao>summary span{margin:var(--espaco-1) 0 0;display:block}}.formulario-integracao__campos{border:0;min-width:0;margin:0;padding:0}.renovacao-integracao{padding-block:var(--espaco-4);border-block-end:1px solid var(--cor-borda);overflow-wrap:anywhere}.renovacao-integracao .detalhe-grade{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.renovacao-integracao dt,.renovacao-integracao .texto-secundario{color:var(--cor-texto-suave)}.renovacao-integracao dd{margin:var(--espaco-1) 0 0}.renovacao-integracao .campo{gap:var(--espaco-2);margin-block:var(--espaco-4);display:grid}.renovacao-integracao input,.renovacao-integracao textarea{width:100%;max-width:100%;min-height:44px;padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.renovacao-integracao textarea{resize:vertical;min-height:5rem}.renovacao-integracao .formulario-acoes{gap:var(--espaco-3);flex-wrap:wrap;display:flex}.renovacao-integracao button{white-space:normal;min-height:44px}.selo-aditivos{width:fit-content;margin-top:var(--espaco-1);padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-acento-suave);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:inline-block}.formulario-aditivo{gap:var(--espaco-4);display:grid}.formulario-aditivo__cabecalho h2{margin:var(--espaco-1) 0}.formulario-aditivo__acoes{justify-content:flex-end;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.aditivo-corpo{gap:var(--espaco-5) var(--espaco-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.aditivo-corpo[hidden]{display:none}.aditivo-corpo>.aditivo-herdado{grid-column:1/-1}.aditivo-corpo>.formulario-grade{grid-template-columns:minmax(0,1fr)}.aditivo-corpo>.relacoes-do-contrato{margin:0}.aditivo-corpo>.aditivo-corpo__itens-medicao{grid-column:1/-1}@media (width<=64rem){.aditivo-corpo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.aditivo-corpo{grid-template-columns:minmax(0,1fr)}}.aditivo-herdado{padding:var(--espaco-3) var(--espaco-4);border:1px dashed var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.aditivo-herdado h3{margin:0 0 var(--espaco-2)}.aditivo-herdado__grade{gap:var(--espaco-3) var(--espaco-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;display:grid}.aditivo-herdado__item dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.aditivo-herdado__item dd{margin:var(--espaco-1) 0 0;font-weight:var(--peso-forte)}.aditivo-herdado__marca{margin-left:var(--espaco-1);padding:var(--espaco-1) var(--espaco-1);border-radius:var(--raio-lg);background:var(--cor-acento-suave);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.aditivo-fixo{align-self:end;margin:0}.aditivo-tipos{gap:var(--espaco-1);margin:var(--espaco-2) 0 0;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);overscroll-behavior:contain;max-height:20rem;display:grid;overflow-y:auto}.aditivo-tipos label{align-items:flex-start;gap:var(--espaco-2);min-height:2.75rem;font-weight:var(--peso-normal);display:flex}.aditivo-tipos input[type=checkbox]{flex:none;margin-top:.2rem}.relacoes-do-contrato__art-existentes{gap:var(--espaco-1);padding-left:var(--espaco-5);font-size:var(--tamanho-apoio);margin:0;display:grid}.formulario-aditivo .relacoes-do-contrato__bid-os-entrada{align-items:flex-end}.formulario-aditivo .relacoes-do-contrato__bid-os-entrada p{flex:1;margin:0}.formulario-aditivo .relacoes-do-contrato__bid-os-entrada .botao{flex:none;min-height:2.75rem}.record-detail__lista .toolbar .ds-botao--secundario{white-space:nowrap}.art-linha__cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.art-linha__campos{align-items:start;gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.art-linha__campos p{margin:0}.acoes-de-cadastro{flex-wrap:wrap;justify-content:flex-end}.acoes-de-cadastro>*{flex:none}.acoes-de-cadastro .farol-contrato__alternador{border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);gap:0;display:inline-flex;overflow:hidden}.acoes-de-cadastro .farol-contrato__alternador button{min-height:39px;padding:0 var(--espaco-4);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);background:0 0;border:0;border-radius:0}.acoes-de-cadastro .farol-contrato__alternador button[aria-pressed=true]{background:var(--cor-texto);color:var(--cor-superficie)}.acoes-de-cadastro button,.acoes-de-cadastro .ds-botao--secundario{min-height:41px}.tabela-contratos__filtros{align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.tabela-contratos__filtros input{flex:18rem;min-height:2.5rem}.tabela-contratos__filtros select{min-height:2.5rem}.tabela-contratos__rolagem{overflow-x:auto}.tabela-contratos{border-collapse:collapse;width:100%;font-size:var(--tamanho-apoio)}.tabela-contratos th{padding:var(--espaco-2) var(--espaco-3);border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-align:left;text-transform:uppercase;white-space:nowrap}.tabela-contratos td{padding:var(--espaco-3);border-bottom:1px solid var(--cor-borda);vertical-align:middle}.tabela-contratos tbody tr{cursor:pointer}.tabela-contratos tbody tr:hover{background:var(--cor-acento-suave)}.tabela-contratos td:last-child{text-align:right;white-space:nowrap}.tabela-contratos__abrir{color:var(--cor-texto);font:inherit;font-weight:var(--peso-forte);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tabela-contratos__abrir:hover{text-decoration:underline}.tabela-contratos .selo-aditivos{margin:0 0 0 var(--espaco-2)}.pagina-contrato{gap:var(--espaco-4);display:grid}.pagina-contrato__grade{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.pagina-contrato__bloco h2{margin:0 0 var(--espaco-3);font-size:var(--tamanho-corpo)}.pagina-contrato__bloco--largo{grid-column:1/-1}.tabela-contratos__filtros select{flex:0 0 14rem;width:14rem}.tabela-contratos__filtros .muted{white-space:nowrap;margin-left:auto}.tabela-contratos td:nth-child(2){white-space:nowrap}.pagina-contrato__grade{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=960px){.pagina-contrato__grade{grid-template-columns:minmax(0,1fr)}}.pagina-contrato__bloco{padding:var(--espaco-4) var(--espaco-5)}.pagina-contrato-tela-cheia .formulario-contexto{gap:var(--espaco-4);display:grid}.formulario-contrato__cabecalho{z-index:5;justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie);flex-wrap:wrap;margin:-1rem -1rem 0;display:flex;position:sticky;top:0}.formulario-contrato__cabecalho h2{font-size:var(--tamanho-secao);margin:0}.formulario-contrato__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.formulario-contrato__identificacao{gap:var(--espaco-3) var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.formulario-contrato__identificacao p{margin:0}.formulario-contrato__periodos{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.pagina-contrato-tela-cheia .relacoes-do-contrato__grade{gap:var(--espaco-4)}.pagina-contrato-tela-cheia .seletor-relacional__lista{max-height:16rem}.pagina-contrato-tela-cheia .formulario-contexto .campo-lista{margin:0}.pagina-contrato-tela-cheia .formulario-contexto .campo-lista textarea{box-sizing:border-box;width:100%}.pagina-contrato-tela-cheia .relacoes-do-contrato__grade{align-items:start}.bloco-contrato{gap:var(--espaco-3);display:grid}.tabela-bloco__rolagem{overflow-x:auto}.tabela-bloco{border-collapse:collapse;width:100%;font-size:var(--tamanho-apoio)}.tabela-bloco th{padding:var(--espaco-2) var(--espaco-3);border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-align:left;text-transform:uppercase;white-space:nowrap}.tabela-bloco td{padding:var(--espaco-3);border-bottom:1px solid var(--cor-borda);vertical-align:top}.tabela-bloco tbody tr:last-child td{border-bottom:0}.tabela-bloco td small,.tabela-bloco td>span{display:block}.tabela-bloco td small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.tabela-bloco td>strong+*{margin-top:var(--espaco-1)}.tabela-bloco__acoes{justify-content:flex-end;gap:var(--espaco-3);flex-wrap:wrap;display:inline-flex!important}.arts-contrato__formulario{gap:var(--espaco-3);display:grid}.arts-contrato__formulario label{gap:var(--espaco-1);display:grid}.arts-contrato__formulario .form-actions{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.tabela-bloco td:last-child{text-align:left}.tabela-bloco td:has(.tabela-bloco__acoes){text-align:right}.farol-contrato__painel{width:100%;padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie)}.farol-contrato__topo{align-items:center;gap:var(--espaco-3) var(--espaco-5);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.farol-contrato__topo .farol-contrato__legenda{flex:24rem;padding:0}.farol-contrato__topo input{flex:0 16rem;min-height:2.5rem}.farol-contrato__painel table.farol-contrato{table-layout:auto;width:100%}.farol-contrato__painel table.farol-contrato tbody tr:hover td{background:var(--cor-acento-suave)}.farol-coluna{align-items:center;gap:var(--espaco-1);padding:var(--espaco-1) var(--espaco-1);border-radius:var(--raio-sm);cursor:help;flex-direction:column;display:inline-flex}.farol-coluna:hover,.farol-coluna:focus-visible{background:var(--cor-acento-suave);outline:none}.farol-coluna:focus-visible{box-shadow:0 0 0 2px var(--cor-foco)}.farol-coluna__sigla{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.farol-dica{z-index:var(--z-lateral);max-width:18rem;padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-sm);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-align:center;text-transform:none;letter-spacing:0;pointer-events:none;background:#23271f;line-height:1.3;position:fixed;transform:translate(-50%)}.farol-celula{padding:var(--espaco-1);border-radius:var(--raio);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.farol-celula:hover:not(:disabled){border-color:var(--cor-borda);background:var(--cor-superficie)}.farol-celula:focus-visible{box-shadow:0 0 0 2px var(--cor-foco);outline:none}.farol-celula:disabled{cursor:progress;opacity:.55}.farol-menu{z-index:var(--z-lateral);min-width:14rem;padding:var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);display:grid;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000029}.farol-menu__item{align-items:center;gap:var(--espaco-2);width:100%;padding:var(--espaco-2) var(--espaco-2);border-radius:var(--raio-sm);color:var(--cor-texto);font-size:var(--tamanho-rotulo);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.farol-menu__item:hover,.farol-menu__item:focus-visible{background:var(--cor-acento-suave);outline:none}.farol-menu__item[aria-checked=true]{font-weight:var(--peso-forte)}.farol-contrato__erro{color:var(--cor-erro)}.farol-contrato__datas{padding:var(--espaco-1);border-radius:var(--raio-sm);color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.farol-contrato__datas:hover{border-color:var(--cor-borda);color:var(--cor-texto)}.farol-contrato__painel table.farol-contrato .farol-contrato__cliente{font-weight:var(--peso-forte);white-space:normal;align-items:flex-start}.farol-contrato__painel table.farol-contrato td:nth-child(2),.farol-contrato__painel table.farol-contrato td:nth-child(3),.farol-contrato__painel table.farol-contrato th:nth-child(2),.farol-contrato__painel table.farol-contrato th:nth-child(3){text-align:left}.farol-contrato__painel table.farol-contrato .farol-contrato__identificacao{white-space:normal;min-width:12rem}.farol-contrato__painel table.farol-contrato th,.farol-contrato__painel table.farol-contrato td{padding:var(--espaco-2) var(--espaco-1)}.farol-contrato__painel table.farol-contrato th:first-child,.farol-contrato__painel table.farol-contrato td:first-child{padding-left:var(--espaco-3)}.farol-coluna{padding:var(--espaco-1) var(--espaco-1)}.farol-celula{padding:var(--espaco-1)}.farol-datas{gap:var(--espaco-4);margin-top:var(--espaco-3);display:grid}.farol-datas label{gap:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.farol-datas fieldset{padding:var(--espaco-3) var(--espaco-4) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);margin:0}.farol-datas legend{padding:0 var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.farol-datas__grade{gap:var(--espaco-3) var(--espaco-4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.farol-datas__acoes{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.farol-datas__grade{align-items:end}.evidencia-croqui__selo{width:fit-content;margin:var(--espaco-1) 0;padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--borda);border-radius:var(--raio);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);background:#edf2e8;align-items:center;display:inline-flex}.captura-informacoes{margin:var(--espaco-4) 0;border-top:1px solid var(--borda)}.captura-informacoes>summary{min-height:44px;padding:var(--espaco-3) 0;cursor:pointer;font-weight:var(--peso-forte)}.captura-informacoes__campos{gap:var(--espaco-4) var(--espaco-5);margin:var(--espaco-4) 0 var(--espaco-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.captura-informacoes__campos dt{font-weight:var(--peso-forte)}.captura-informacoes__campos dd{margin:var(--espaco-1) 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.farol-contrato__cabecalho{align-items:center;gap:4px;display:inline-flex}.farol-contrato__ordenar{min-height:24px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:2px 4px}.farol-contrato__filtros input,.farol-contrato__filtros select{width:100%;min-width:70px;font-size:11px}.boletins__saldo--acima{color:var(--tom-atencao-texto);font-weight:600}.saldo-itens__lancamentos{margin:.5rem 0 0;padding-left:1.25rem}.galeria-evidencias__medicao{gap:var(--espaco-1);margin-top:var(--espaco-3);display:grid}.galeria-evidencias__marcador,.evento-evidencias__filtro-medicao{align-items:center;gap:var(--espaco-2);cursor:pointer;min-height:44px;display:inline-flex}.galeria-evidencias__marcador input,.evento-evidencias__filtro-medicao input{width:20px;height:20px;margin:0}.parametros-medicao{gap:1rem;min-width:0;display:grid}.parametros-medicao>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.parametros-medicao__template-acoes{border:1px solid var(--ds-borda,#d5d9d0);background:var(--ds-superficie-secundaria,#f7f8f5);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.parametros-medicao__template-acoes p{color:var(--ds-texto-secundario,#526052);margin:.25rem 0 0}.parametros-medicao__template-botoes{flex-wrap:wrap;gap:.5rem;display:flex}.parametros-medicao__template-configuracao,.parametros-medicao__copiar-template{border:1px solid var(--ds-borda,#d5d9d0);background:var(--ds-superficie,#fff);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.parametros-medicao__template-configuracao>header h3,.parametros-medicao__template-configuracao>header p,.parametros-medicao__copiar-template h3,.parametros-medicao__copiar-template p{margin-block:.25rem}.parametros-medicao__template-configuracao select,.parametros-medicao__template-novo input{box-sizing:border-box;border:1px solid var(--ds-borda,#c5ccbd);background:var(--ds-superficie,#fff);width:100%;min-height:2.75rem;color:var(--ds-texto,#202820);font:inherit;border-radius:.5rem;padding:.55rem .7rem}.parametros-medicao__copiar-template>label{gap:.45rem;max-width:38rem;display:grid}.parametros-medicao__item-copia{border-top:1px solid var(--ds-borda,#d5d9d0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.65rem;display:flex}.parametros-medicao__item-copia>button{justify-self:start}.parametros-medicao__item,.parametros-medicao__novo{border:1px solid var(--borda,#d5d9de);border-radius:.75rem;min-width:0;padding:1rem}.parametros-medicao__item>summary{cursor:pointer;grid-template-columns:minmax(10rem,2fr) repeat(3,minmax(6rem,1fr));align-items:center;gap:.75rem;display:grid}.parametros-medicao__campos,.parametros-medicao__novo{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;display:grid}.parametros-medicao__campos{margin-block:1rem}.parametros-medicao__campos label,.parametros-medicao__novo label{gap:.35rem;min-width:0;display:grid}.parametros-medicao__campos input,.parametros-medicao__novo input{box-sizing:border-box;width:100%;min-width:0}.parametros-medicao__novo h3,.parametros-medicao__novo [role=alert],.parametros-medicao__novo button{grid-column:1/-1}.parametros-medicao__mapeamento{margin-block:.75rem}.parametros-medicao__mapeamento>summary{cursor:pointer}.parametros-medicao__lista-atividades{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.5rem 1rem;max-height:20rem;margin-block:.75rem;display:grid;overflow:auto}.parametros-medicao__lista-atividades label{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.parametros-medicao__lista-atividades input{flex:none;min-width:1rem;min-height:1rem}.parametros-medicao__total{justify-self:end;font-weight:700}.boletim-itens-liberados{border:1px solid var(--borda,#d0d5dd);border-radius:.75rem;gap:.75rem;margin-block:1rem;padding:1rem;display:grid}.boletim-itens-liberados h3,.boletim-itens-liberados p{margin:0}.boletim-itens-liberados__linha{border-bottom:1px solid var(--borda,#d0d5dd);grid-template-columns:auto minmax(12rem,1fr) minmax(8rem,11rem) repeat(2,minmax(7rem,auto));align-items:center;gap:.75rem;min-height:3rem;padding-block:.5rem;display:grid}.boletim-itens-liberados__linha>span:first-of-type{gap:.2rem;display:grid}.boletim-itens-liberados__linha small{color:var(--texto-secundario,#475467)}.boletim-itens-liberados__parcial{gap:.2rem;display:grid}.boletim-planilha__editor-quantidade{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.boletim-planilha__editor-quantidade input{inline-size:6rem}.parametros-medicao__modo-depara{border:1px solid var(--borda,#d0d5dd);border-radius:.75rem;gap:.75rem;margin-block-end:1rem;padding:1rem;display:grid}.parametros-medicao__modo-depara h3,.parametros-medicao__modo-depara h4,.parametros-medicao__modo-depara p{margin:0}.parametros-medicao__modo-depara fieldset{border:0;gap:.25rem;margin:0;padding:0;display:grid}.parametros-medicao__modo-opcao{text-transform:none;letter-spacing:normal;cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:.6rem;padding-block:.4rem;display:flex}.parametros-medicao__modo-opcao input{flex:none;inline-size:auto;min-inline-size:0;margin:.2rem 0 0}.parametros-medicao__modo-opcao span{text-align:start;overflow-wrap:anywhere;gap:.15rem;min-inline-size:0;display:grid}.parametros-medicao__modo-depara{min-inline-size:0}.parametros-medicao__modo-depara small{white-space:normal}.parametros-medicao__modo-opcao strong,.parametros-medicao__modo-opcao small{text-transform:none;letter-spacing:normal}.parametros-medicao__salvar-template{border-block-start:1px solid var(--borda,#d0d5dd);gap:.5rem;padding-block-start:.75rem;display:grid}.boletim-itens-liberados__pendencia{border-inline-start:3px solid var(--aviso,#b54708);background:var(--fundo-aviso,#fffaeb);padding:.6rem .75rem}@media (width<=1100px){.boletim-itens-liberados__linha{grid-template-columns:auto minmax(0,1fr)}.boletim-itens-liberados__linha>span:not(:first-of-type),.boletim-itens-liberados__linha>strong:last-child{grid-column:2}.boletim-itens-liberados__parcial:empty{display:none}}@media (width<=600px){.parametros-medicao__item>summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.parametros-medicao__item>summary strong{grid-column:1/-1}}.pagina-contrato__painel-aba{padding-top:1rem}.parametros-medicao__importacao,.parametros-medicao__mapeamento-colunas{border:1px solid var(--ds-borda,#d5d9d0);background:var(--ds-superficie,#fff);border-radius:.75rem;gap:1rem;margin-block:1rem;padding:1rem;display:grid}.parametros-medicao__importacao>h3,.parametros-medicao__adicionar>h3{margin:0;font-weight:600}.parametros-medicao__importacao-acoes{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.parametros-medicao__arquivo{min-width:0;max-width:100%;color:var(--ds-texto-secundario,#526052);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.parametros-medicao__arquivo>span{text-overflow:ellipsis;white-space:nowrap;max-width:min(28rem,100%);overflow:hidden}.parametros-medicao__arquivo-input{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.parametros-medicao__importacao>button,.parametros-medicao__novo>button,.parametros-medicao__colagem>button{border:1px solid var(--ds-borda,#c5ccbd);background:var(--ds-acao,#59694f);color:#fff;width:fit-content;min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.5rem;justify-self:start;padding:.6rem 1rem;font-weight:600}.parametros-medicao__importacao>button:disabled,.parametros-medicao__novo>button:disabled,.parametros-medicao__colagem>button:disabled{opacity:.55;cursor:not-allowed}.parametros-medicao__adicionar{border:1px solid var(--ds-borda,#d5d9d0);background:var(--ds-superficie,#fff);border-radius:.75rem;gap:1rem;min-width:0;padding:1rem;display:grid}.parametros-medicao__abas-adicionar{background:var(--ds-superficie-secundaria,#f1f3ef);border-radius:.65rem;justify-self:start;gap:.25rem;padding:.25rem;display:inline-flex}.parametros-medicao__abas-adicionar button{min-height:2.5rem;color:var(--ds-texto,#202820);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.45rem .9rem}.parametros-medicao__abas-adicionar button[aria-selected=true]{background:var(--ds-superficie,#fff);font-weight:600;box-shadow:0 1px 3px #00000024}.parametros-medicao__novo--integrado{border:0;border-radius:0;padding:0}.parametros-medicao__colagem--integrada{background:0 0;border:0;border-radius:0;margin:0;padding:0}.parametros-medicao__mapeamento-colunas{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.parametros-medicao__tabela-rolagem{max-width:100%;overflow-x:auto}.parametros-medicao__tabela{border-collapse:collapse;background:var(--ds-superficie,#fff);width:100%}.parametros-medicao__tabela th,.parametros-medicao__tabela td{border-bottom:1px solid var(--ds-borda,#d5d9d0);text-align:left;vertical-align:top;padding:.75rem}.parametros-medicao__tabela thead th{color:var(--ds-texto-secundario,#526052);white-space:nowrap;font-size:.8rem}.parametros-medicao__linha-edicao>td{background:var(--ds-superficie-secundaria,#f7f8f5);padding:1rem}.parametros-medicao__confirmacao{align-items:flex-start;gap:.5rem;display:flex}.parametros-medicao__colar{gap:.4rem;max-width:60rem;display:grid}.parametros-medicao__colar span{color:var(--ds-texto-secundario,#526052);font-size:.875rem}.parametros-medicao__colar textarea{resize:vertical;min-height:7rem;font:inherit}.parametros-medicao__colagem{border:1px solid var(--ds-borda,#d5d9d0);background:var(--ds-superficie,#fff);border-radius:.75rem;gap:.75rem;margin-block:1rem;padding:1rem;display:grid}.parametros-medicao__colagem textarea{resize:vertical;width:100%;min-height:7rem;font:inherit}.parametros-medicao__subabas{border-bottom:1px solid var(--cor-borda);gap:.35rem;margin:1.25rem 0 1rem;display:flex}.parametros-medicao__subabas [role=tab]{min-height:46px;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:.75rem 1.1rem;font-weight:600;position:relative}.parametros-medicao__subabas [role=tab][aria-selected=true]{border-bottom-color:var(--cor-acento);color:var(--cor-acento)}.parametros-medicao__subabas [role=tab]:focus-visible{outline:2px solid var(--cor-acento);outline-offset:2px}.parametros-medicao__itens,.parametros-medicao__depara,.parametros-medicao__template-configuracao{border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);border-radius:12px;min-width:0;padding:1.25rem}.parametros-medicao__itens[hidden],.parametros-medicao__depara[hidden],.parametros-medicao__template-configuracao[hidden]{display:none!important}.parametros-medicao__itens-toolbar,.parametros-medicao__templates-acoes{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.parametros-medicao__itens-toolbar>:last-child{margin-left:auto}.parametros-medicao__tabela:not(.parametros-medicao__tabela--template) tbody input{border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);width:100%;min-width:5.5rem;min-height:2.4rem;color:var(--cor-texto);border-radius:5px;padding:.4rem .55rem}.parametros-medicao__tabela:not(.parametros-medicao__tabela--template) tbody th input{min-width:13rem}.parametros-medicao__tabela:not(.parametros-medicao__tabela--template) tbody input:disabled{color:var(--cor-texto);background:0 0;border-color:#0000}.parametros-medicao__regra-depara{color:#4f5e48;background:#f3f6f0;border:1px solid #dce5d5;border-radius:8px;margin-bottom:1rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.5}.parametros-medicao__depara-layout{border:1px solid var(--cor-borda);background:var(--cor-superficie);border-radius:9px;grid-template-columns:minmax(230px,.75fr) minmax(0,1.5fr);min-height:360px;display:grid;overflow:hidden}.parametros-medicao__depara-itens{border-right:1px solid var(--cor-borda);background:var(--cor-superficie-alt)}.parametros-medicao__depara-itens>header{border-bottom:1px solid var(--cor-borda);justify-content:space-between;gap:.5rem;padding:.95rem 1rem;font-size:.8rem;display:flex}.parametros-medicao__depara-itens>header span,.parametros-medicao__depara-itens button small{color:var(--cor-texto-suave);font-size:.72rem}.parametros-medicao__depara-itens>button{border:0;border-bottom:1px solid var(--cor-borda);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.9rem 1rem;display:flex}.parametros-medicao__depara-itens>button.selecionado{background:var(--cor-acento-suave);box-shadow:inset 3px 0 var(--cor-acento)}.parametros-medicao__depara-itens>button strong,.parametros-medicao__depara-itens>button small{display:block}.parametros-medicao__depara-itens>button strong{font-size:.8rem}.parametros-medicao__depara-itens>button small{margin-top:.25rem}.parametros-medicao__status-mapeamento{color:#956318;background:#fff4df;border-radius:99px;flex:none;padding:.25rem .55rem;font-size:.68rem;font-weight:650}.parametros-medicao__status-mapeamento--configurado{color:#347143;background:#e7f3e8}.parametros-medicao__status-mapeamento--manual{color:#596574;background:#edf0f3}.parametros-medicao__depara-editor{min-width:0;padding:1.15rem}.parametros-medicao__depara-editor-cabecalho,.parametros-medicao__atividades-cabecalho,.parametros-medicao__biblioteca-cabecalho{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.parametros-medicao__depara-editor-cabecalho h3,.parametros-medicao__biblioteca-cabecalho h4{margin:.25rem 0}.parametros-medicao__depara-editor-cabecalho p,.parametros-medicao__biblioteca-cabecalho span{color:var(--cor-texto-suave);margin:0;font-size:.78rem}.parametros-medicao__rotulo{color:var(--cor-texto-suave);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.parametros-medicao__atividades-depara{border:1px solid var(--cor-borda);border-radius:8px;margin:1rem 0;overflow:hidden}.parametros-medicao__atividades-cabecalho{background:var(--cor-superficie-alt);color:var(--cor-texto-suave);padding:.8rem .9rem;font-size:.72rem}.parametros-medicao__atividades-cabecalho strong,.parametros-medicao__atividades-cabecalho span{display:block}.parametros-medicao__atividades-cabecalho strong{color:var(--cor-texto);font-size:.82rem}.parametros-medicao__atividade-depara{border-top:1px solid var(--cor-borda);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.8rem .9rem;display:flex}.parametros-medicao__atividade-depara input{width:1rem;height:1rem;accent-color:var(--cor-acento);margin-top:.1rem}.parametros-medicao__atividade-depara strong,.parametros-medicao__atividade-depara small{display:block}.parametros-medicao__atividade-depara strong{font-size:.8rem}.parametros-medicao__atividade-depara small{color:var(--cor-texto-suave);margin-top:.2rem;font-size:.75rem}.parametros-medicao__manual-nota{background:var(--cor-superficie-alt);color:var(--cor-texto-suave);border-radius:7px;margin-top:1rem;padding:.8rem;font-size:.82rem}.parametros-medicao__templates-topo{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.15rem .1rem;display:flex}.parametros-medicao__templates-topo h3,.parametros-medicao__templates-topo p{margin:0}.parametros-medicao__templates-topo h3{color:var(--cor-texto);margin-bottom:.4rem;font-size:1.15rem}.parametros-medicao__modelo-contrato{border:1px solid var(--cor-borda);border-left:4px solid var(--cor-acento);background:var(--cor-acento-suave);border-radius:8px;justify-content:space-between;align-items:center;gap:1.25rem;margin:0 0 1.5rem;padding:1.2rem 1.35rem;display:flex}.parametros-medicao__rotulo-modelo{color:var(--cor-acento);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.parametros-medicao__modelo-contrato h4,.parametros-medicao__gerenciar-modelo-topo h4{margin:.25rem 0}.parametros-medicao__modelo-contrato p,.parametros-medicao__gerenciar-modelo-topo p{color:var(--cor-texto-suave);margin:.2rem 0;font-size:.82rem}.parametros-medicao__modelo-contrato small{color:var(--cor-texto-suave);margin-top:.35rem;font-size:.76rem;display:block}.parametros-medicao__gerenciar-modelo{border-top:1px solid var(--cor-borda);border:1px solid var(--cor-borda);background:var(--cor-superficie);border-radius:10px;padding:1.35rem}.parametros-medicao__exemplo-modelo{color:var(--cor-texto);background:#f2f7fb;border:1px solid #c8d8e5;border-radius:7px;margin-bottom:1.15rem;padding:.9rem 1rem}.parametros-medicao__exemplo-modelo strong{color:#235e8b}.parametros-medicao__exemplo-modelo p{color:var(--cor-texto-suave);margin:.35rem 0 0;font-size:.82rem}.parametros-medicao__gerenciar-modelo-topo{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.parametros-medicao__gerenciar-modelo-topo h4{margin-bottom:.35rem;font-size:1.05rem}.parametros-medicao__gerenciar-modelo .parametros-medicao__templates-acoes{margin-bottom:0}.parametros-medicao__nota-template{color:var(--cor-texto-suave);margin:0 0 1rem;font-size:.8rem}.parametros-medicao__templates-topo p{color:var(--cor-texto-suave);margin-top:.35rem;font-size:.8rem}.parametros-medicao__passos-template{color:var(--cor-texto-suave);flex-wrap:wrap;gap:.45rem 1.4rem;margin:.75rem 0 0;padding-left:1.2rem;font-size:.78rem;display:flex}.parametros-medicao__biblioteca{border:1px solid var(--cor-borda);border-radius:9px;grid-template-columns:minmax(210px,.65fr) minmax(0,1.7fr);min-height:300px;display:grid;overflow:hidden}.parametros-medicao__biblioteca-clientes{background:var(--cor-superficie-alt);border-right:1px solid var(--cor-borda)}.parametros-medicao__biblioteca-clientes>strong{border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);letter-spacing:.06em;text-transform:uppercase;padding:.9rem 1rem;font-size:.7rem;display:block}.parametros-medicao__biblioteca-clientes>button{border:0;border-bottom:1px solid var(--cor-borda);width:100%;color:var(--cor-texto);text-align:left;cursor:pointer;background:0 0;padding:.95rem 1rem;font-size:.8rem;font-weight:600;display:block}.parametros-medicao__biblioteca-clientes>button.selecionado{background:var(--cor-acento-suave);box-shadow:inset 3px 0 var(--cor-acento)}.parametros-medicao__biblioteca-clientes>button:hover:not(.selecionado){background:var(--cor-superficie)}.parametros-medicao__biblioteca-clientes>button small{color:var(--cor-texto-suave);margin-top:.25rem;font-size:.68rem;font-weight:400;display:block}.parametros-medicao__biblioteca-conteudo{min-width:0;min-height:300px;padding:1.25rem}.parametros-medicao__estado-biblioteca{min-height:250px;color:var(--cor-texto-suave);text-align:center;place-content:center;justify-items:center;gap:.55rem;padding:1.25rem;display:grid}.parametros-medicao__estado-biblioteca strong{color:var(--cor-texto);font-size:.95rem}.parametros-medicao__estado-biblioteca p{max-width:34rem;margin:0;line-height:1.55}.parametros-medicao__erro-templates{color:#8f3f36;background:#fff5f3;border:1px solid #e7c9c5;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .8rem;padding:.8rem 1rem;display:flex}.parametros-medicao__erro-templates p{margin:0;line-height:1.45}.parametros-medicao__biblioteca-cabecalho{margin-bottom:.9rem}.parametros-medicao__biblioteca-cabecalho h4{font-size:1rem}.parametros-medicao__tabela--template details{min-width:180px}.parametros-medicao__duplicar-template{border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);border-radius:8px;align-items:end;gap:.7rem;margin-top:1rem;padding:1rem;display:flex}.parametros-medicao__duplicar-template label{flex:1}.parametros-medicao__duplicar-template select{border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);border-radius:5px;width:100%;min-height:40px;margin-top:.35rem;padding:.4rem .6rem;display:block}.parametros-medicao__template-novo{border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);border-radius:8px;margin-top:1rem;padding:1rem}.parametros-medicao__cliente-contexto{color:var(--cor-texto-suave);margin-top:.4rem;font-size:.875rem}.parametros-medicao__cliente-contexto strong{color:var(--cor-texto)}.parametros-medicao__filtros-depara{grid-template-columns:minmax(12rem,1fr) minmax(16rem,1.2fr) minmax(10rem,.8fr);align-items:end;gap:.85rem;margin-block:1.25rem .9rem;display:grid}.parametros-medicao__filtros-depara label{min-width:0;color:var(--cor-texto-suave);letter-spacing:.055em;text-transform:uppercase;gap:.4rem;font-size:.7rem;font-weight:650;display:grid}.parametros-medicao__filtros-depara select{box-sizing:border-box;border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);width:100%;min-width:0;min-height:44px;color:var(--cor-texto);font:inherit;letter-spacing:normal;text-transform:none;border-radius:6px;padding:.55rem .7rem;font-size:.84rem}.parametros-medicao__filtro-cliente select{border-left:4px solid #286b9a}.parametros-medicao__filtro-beltrame select{border-left:4px solid #536b4b}.parametros-medicao__legenda-depara{color:var(--cor-texto-suave);flex-wrap:wrap;gap:1rem;margin:.75rem 0;font-size:.75rem;display:flex}.parametros-medicao__legenda-depara>span{align-items:center;gap:.4rem;display:inline-flex}.parametros-medicao__ponto-cliente,.parametros-medicao__ponto-beltrame{border-radius:50%;width:9px;height:9px}.parametros-medicao__ponto-cliente{background:#286b9a}.parametros-medicao__ponto-beltrame{background:#536b4b}.parametros-medicao__tabela-depara{min-width:700px}.parametros-medicao__tabela-depara th:first-child{color:#286b9a}.parametros-medicao__tabela-depara th:nth-child(2){color:#536b4b}.parametros-medicao__item-cliente-tag{color:#235e8b;background:#eaf3f9;border-radius:5px;max-width:28rem;padding:.3rem .55rem;font-weight:600;display:inline-block}.parametros-medicao__tabela-depara td:first-child small{color:var(--cor-texto-suave);margin-top:.35rem;font-size:.75rem;display:block}.parametros-medicao__atividade-resumo{color:#4d6b43;font-weight:550}.parametros-medicao__texto-vazio{color:var(--cor-texto-suave)}.parametros-medicao__acao-depara{min-height:40px;color:var(--cor-acento);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.4rem .55rem;font-weight:600;text-decoration:underline}.parametros-medicao__depara-sobreposicao{z-index:1000;background:#10222b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.parametros-medicao__depara-gaveta{background:var(--cor-superficie);flex-direction:column;width:min(560px,100%);height:100%;min-height:0;padding:1.35rem 1.5rem 1rem;display:flex;overflow:hidden;box-shadow:-12px 0 36px #10222b2e}.parametros-medicao__depara-gaveta-cabecalho{border-bottom:1px solid var(--cor-borda);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.parametros-medicao__depara-gaveta-cabecalho h3{margin:.25rem 0}.parametros-medicao__depara-gaveta-cabecalho p{color:var(--cor-texto-suave);margin:0;font-size:.8rem}.parametros-medicao__depara-gaveta-cabecalho>button,.parametros-medicao__atividades-selecionadas button{border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);min-height:40px;color:var(--cor-texto);font:inherit;cursor:pointer;border-radius:5px;padding:.4rem .6rem}.parametros-medicao__depara-gaveta>.parametros-medicao__regra-depara,.parametros-medicao__depara-gaveta>.parametros-medicao__manual-nota{flex:none}.parametros-medicao__seletor-atividades{flex-direction:column;flex:1;min-height:0;display:flex}.parametros-medicao__selecao-resumo{justify-content:space-between;gap:.75rem;margin-bottom:.5rem;font-size:.82rem;display:flex}.parametros-medicao__selecao-resumo span,.parametros-medicao__contagem-atividades{color:var(--cor-texto-suave);font-size:.75rem}.parametros-medicao__atividades-selecionadas{gap:.35rem;max-height:9rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid;overflow:auto}.parametros-medicao__atividades-selecionadas li{color:#4d6b43;background:#edf3e9;border-radius:5px;justify-content:space-between;align-items:center;gap:.65rem;padding:.45rem .6rem;font-size:.78rem;display:flex}.parametros-medicao__atividades-selecionadas button{color:#4d6b43;border-color:#0000;flex:none;min-height:32px;font-size:.72rem;text-decoration:underline}.parametros-medicao__sem-atividade{color:var(--cor-texto-suave);margin:0 0 .8rem;font-size:.8rem}.parametros-medicao__busca-atividade{color:#536b4b;letter-spacing:.05em;text-transform:uppercase;gap:.4rem;font-size:.7rem;font-weight:650;display:grid}.parametros-medicao__busca-atividade input{box-sizing:border-box;border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);width:100%;min-height:44px;color:var(--cor-texto);font:inherit;letter-spacing:normal;text-transform:none;border-left:4px solid #536b4b;border-radius:6px;padding:.55rem .7rem;font-size:.9rem}.parametros-medicao__contagem-atividades{margin:.4rem 0}.parametros-medicao__resultados-atividades{border:1px solid var(--cor-borda);border-radius:7px;flex:1;min-height:0;overflow:auto}.parametros-medicao__resultados-atividades .parametros-medicao__atividade-depara{padding:.65rem .75rem}.parametros-medicao__resultados-atividades button.parametros-medicao__atividade-depara{background:var(--cor-superficie);width:100%;color:var(--cor-texto);font:inherit;text-align:left;border:0}.parametros-medicao__depara-gaveta-acoes{border-top:1px solid var(--cor-borda);justify-content:flex-end;gap:.65rem;padding-top:.85rem;display:flex}@media (width<=760px){.parametros-medicao__template-configuracao{padding:.85rem}.parametros-medicao__gerenciar-modelo{padding:1rem}.parametros-medicao__filtros-depara{grid-template-columns:minmax(0,1fr)}.parametros-medicao__depara-gaveta{padding:1rem}.parametros-medicao__subabas [role=tab]{flex:1;padding-inline:.35rem;font-size:.78rem}.parametros-medicao__depara-layout,.parametros-medicao__biblioteca{grid-template-columns:minmax(0,1fr)}.parametros-medicao__depara-itens,.parametros-medicao__biblioteca-clientes{border-right:0;border-bottom:1px solid var(--cor-borda)}.parametros-medicao__templates-topo{flex-direction:column;align-items:flex-start}.parametros-medicao__modelo-contrato,.parametros-medicao__gerenciar-modelo-topo{flex-direction:column;align-items:stretch}.parametros-medicao__templates-acoes{width:100%}.parametros-medicao__templates-acoes>button{flex:1}.parametros-medicao__erro-templates,.parametros-medicao__duplicar-template{flex-direction:column;align-items:stretch}}.medicoes-prototipo .ds-abas{gap:var(--espaco-2);border-bottom:1px solid var(--cor-borda)}.medicoes-prototipo .ds-aba{border-bottom-width:2px;border-radius:0;transition:color .12s,border-color .12s}.medicoes-prototipo .ds-aba[aria-selected=true]{border-bottom-color:var(--cor-acento);color:var(--cor-acento);font-weight:var(--peso-forte);background:0 0}.medicoes-prototipo .ds-aba[aria-selected=true] strong{background:var(--cor-acento-suave);color:var(--cor-acento)}.medicoes-prototipo .boletins-painel,.medicoes-prototipo .saldo-itens{gap:0;padding:0;overflow:hidden}.medicoes-prototipo .boletins-painel .ds-secao__cabecalho,.medicoes-prototipo .saldo-itens .ds-secao__cabecalho,.medicoes-prototipo__atividades-cabecalho{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--espaco-3);width:100%;min-height:64px;padding:var(--espaco-2) var(--espaco-4);background:var(--cor-acento-suave);border-bottom:1px solid #d4e2d0;flex-wrap:nowrap;display:flex}.medicoes-prototipo .boletins-painel .ds-secao-card__corpo,.medicoes-prototipo .saldo-itens .ds-secao-card__corpo{padding:var(--espaco-5)}.medicoes-prototipo .ds-secao__titulo{min-width:0}.medicoes-prototipo .boletins-painel .ds-secao__titulo h2,.medicoes-prototipo .saldo-itens .ds-secao__titulo h2,.medicoes-prototipo__atividades-cabecalho h2{color:var(--cor-acento);font:var(--texto-secao);margin:0}.medicoes-prototipo__atividades-cabecalho{margin-top:0}.medicoes-prototipo .ds-secao-card__recolher,.medicoes-prototipo__recolher{border-radius:var(--raio-sm);width:44px;height:44px;color:var(--cor-acento);cursor:pointer;background:#fff;border:1px solid #cbd9c6;flex:none;place-items:center;padding:0;display:inline-grid}.medicoes-prototipo__recolher svg{transition:transform .16s}.medicoes-prototipo__recolher[aria-expanded=true] svg{transform:rotate(180deg)}.medicoes-prototipo .ds-secao-card__recolher:hover,.medicoes-prototipo__recolher:hover{color:var(--cor-acento);background:#f6f9f4}.medicoes-prototipo__recolher:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.saldo-itens__apoio{color:var(--cor-texto-suave);font:var(--texto-apoio);margin:0}.medicoes-prototipo .boletins-painel,.medicoes-prototipo .saldo-itens,.medicoes-prototipo__grupo-atividades{border-radius:var(--raio);border:1px solid #d4e2d0}.medicoes-prototipo__grupo-atividades{background:var(--cor-superficie);overflow:hidden}.medicoes-prototipo__grupo-atividades>.ds-abas{padding-inline:var(--espaco-4)}.medicoes-prototipo__grupo-atividades>.medicoes-prototipo__conteudo{padding:var(--espaco-4)}.medicoes-prototipo__conteudo[hidden]{display:none}@media (prefers-reduced-motion:reduce){.medicoes-prototipo__recolher svg{transition:none}}.medicoes-resumo-financeiro{margin:var(--espaco-4) 0;padding:var(--espaco-5);border-radius:var(--raio);background:linear-gradient(135deg,#fff 0%,#f5f8f2 100%);border:1px solid #d4e2d0;box-shadow:0 4px 14px #28392712}.medicoes-resumo-financeiro__cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--espaco-3);margin-bottom:var(--espaco-4);display:flex}.medicoes-resumo-financeiro__cabecalho h2{color:var(--cor-texto);margin:0;font-size:1.2rem}.medicoes-resumo-financeiro__sobretitulo{margin:0 0 var(--espaco-1);color:var(--cor-acento);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:.08em}.medicoes-resumo-financeiro__progresso-texto{color:var(--cor-acento);font-size:1.1rem;font-weight:var(--peso-forte)}.medicoes-resumo-financeiro__cartoes{gap:var(--espaco-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.medicoes-resumo-financeiro__cartao{min-width:0;padding:var(--espaco-4);border-radius:var(--raio-sm);background:#fff;border:1px solid #dce4d8;border-top:3px solid #aeb9a7}.medicoes-resumo-financeiro__cartao--contrato{border-top-color:var(--cor-acento)}.medicoes-resumo-financeiro__cartao--medido{border-top-color:#50846b}.medicoes-resumo-financeiro__cartao--rascunho{border-top-color:#c69a48}.medicoes-resumo-financeiro__cartao dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.medicoes-resumo-financeiro__cartao dd{margin:var(--espaco-2) 0;color:var(--cor-texto);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:700}.medicoes-resumo-financeiro__cartao small,.medicoes-resumo-financeiro__nota{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.medicoes-resumo-financeiro__barra{height:8px;margin-top:var(--espaco-4);background:#e5e9e1;border-radius:999px;overflow:hidden}.medicoes-resumo-financeiro__barra span{border-radius:inherit;background:linear-gradient(90deg,#68845d,#91aa7f);height:100%;transition:width .18s;display:block}.medicoes-resumo-financeiro__nota{margin:var(--espaco-2) 0 0}.boletim-lancamentos-externos{gap:var(--espaco-2);margin-top:var(--espaco-3);padding:var(--espaco-3);border-radius:var(--raio-sm);background:#fbf8ef;border:1px solid #d8cda9;display:grid}.boletim-lancamentos-externos__cabecalho{align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-2) var(--espaco-2) var(--espaco-3);color:#625632;display:flex}.boletim-lancamentos-externos__cabecalho>span{background:#eee5ca;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:1.1rem;display:grid}.boletim-lancamentos-externos__cabecalho h4{margin:0 0 var(--espaco-1);color:var(--cor-texto)}.boletim-lancamentos-externos__cabecalho p{max-width:850px;color:var(--cor-texto-suave);margin:0}.boletim-lancamento-externo{background:#fffefa;border-color:#e4dcc5}.boletim-lancamento-externo>label:first-child{align-items:center;column-gap:var(--espaco-2);grid-template-columns:auto minmax(0,1fr);display:grid}.boletim-lancamento-externo>label:first-child small{grid-column:2}@media (width<=760px){.medicoes-resumo-financeiro{padding:var(--espaco-3)}.medicoes-resumo-financeiro__cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}.medicoes-resumo-financeiro__cartao{padding:var(--espaco-3)}.medicoes-resumo-financeiro__cabecalho{flex-direction:column;align-items:flex-start}.boletim-lancamentos-externos__cabecalho{flex-direction:column}.medicoes-prototipo .ds-abas{gap:0}.medicoes-prototipo .ds-aba{padding-inline:var(--espaco-2);font-size:var(--tamanho-rotulo)}}@media (width<=420px){.medicoes-resumo-financeiro__cartoes{grid-template-columns:1fr}}.historico-boletim{margin:0 0 var(--espaco-4);gap:var(--espaco-3);padding:0;list-style:none;display:grid}.historico-boletim__item{padding-bottom:var(--espaco-3);border-bottom:1px solid var(--cor-borda,#ddd)}.saldo-mensal__filtros{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.saldo-mensal__filtros label{gap:.25rem;font-size:.875rem;display:grid}.saldo-mensal__rolagem{overflow-x:auto}.saldo-mensal__rolagem th,.saldo-mensal__rolagem td{vertical-align:top;text-align:left}.saldo-mensal__rolagem table{border-collapse:separate;border-spacing:0;width:100%}.saldo-mensal__rolagem .saldo-mensal__fixa{z-index:1;background:var(--ds-superficie,#fff);width:100%;min-width:11rem;box-shadow:1px 0 0 var(--ds-borda,#0000001f);position:sticky;left:0}.saldo-mensal__nome{font-weight:600;display:block}.saldo-mensal__rolagem{max-height:23.5rem;overflow:auto}.saldo-mensal__rolagem thead{z-index:3;position:sticky;top:0}.saldo-mensal__rolagem thead th{background:var(--ds-superficie-alt,#f4f4f0)}.saldo-mensal__rolagem thead .saldo-mensal__fixa{z-index:4}.saldo-mensal__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.saldo-mensal__item:hover .saldo-mensal__nome,.saldo-mensal__item[aria-expanded=true] .saldo-mensal__nome{text-decoration:underline}.saldo-mensal__boletins{margin:.25rem 0 0;padding-left:1.25rem}.saldo-mensal__totalizador{margin-bottom:1rem}.saldo-mensal__totalizador h4{margin:0 0 .5rem}.saldo-mensal__rolagem th:not(.saldo-mensal__fixa),.saldo-mensal__rolagem td{white-space:nowrap;text-align:right;padding-inline:.625rem}.saldo-mensal__rolagem thead th[colspan]{text-align:center}.atividade-abas{gap:var(--espaco-1);padding:0 var(--espaco-5);border-bottom:1px solid var(--cor-borda);display:flex}.atividade-abas__aba{min-height:2.75rem;padding:0 var(--espaco-3);color:var(--cor-texto-suave,#7b8479);font:inherit;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.atividade-abas__aba:hover{color:var(--cor-texto)}.atividade-abas__aba[aria-selected=true]{border-bottom-color:var(--cor-acento);color:var(--cor-texto)}.atividade-abas__aba:focus-visible{outline:2px solid var(--cor-foco,#1f6f43);outline-offset:-2px}.atividade-lightbox__rolagem{flex:1;min-height:0;overflow-y:auto}.atividade-painel{gap:var(--espaco-5);padding:var(--espaco-5);flex-direction:column;display:flex}.atividade-painel[hidden]{display:none}.atividade-painel .eventos-inspecao{border-top:0;margin-top:0;padding-top:0}.atividade-rodape{justify-content:flex-end;align-items:center;gap:var(--espaco-2) var(--espaco-3);padding:var(--espaco-3) var(--espaco-5);border-top:1px solid var(--cor-borda);background:var(--cor-superficie);flex-wrap:wrap;display:flex}.atividade-rodape>*{margin:0}.atividade-resumo{align-items:center;gap:var(--espaco-1) var(--espaco-3);flex-wrap:wrap;display:flex}.atividade-resumo__meta{color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-apoio)}.atividade-grupo{flex-direction:column;display:flex}.atividade-grupo__titulo{margin:0 0 var(--espaco-1);color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.atividade-grupo__linhas{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.atividade-grupo__linhas>p{align-items:center;gap:var(--espaco-1) var(--espaco-3);min-height:2.75rem;padding:var(--espaco-1) var(--espaco-4);grid-template-columns:9rem minmax(0,1fr);margin:0;display:grid}.atividade-grupo__linhas>p+p{border-top:1px solid var(--cor-borda)}.atividade-grupo__linhas>p>label:not(.campo-checkbox){color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-apoio);margin:0;font-weight:400}.atividade-grupo__linhas>p>input:read-only:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=color]){max-width:none;min-height:0;box-shadow:none;color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);text-overflow:ellipsis;cursor:default;background:0 0;border:0;padding:0}.atividade-grupo__linhas input:not(:read-only):not([type=checkbox]){min-height:2rem;padding:var(--espaco-1) var(--espaco-2);font-size:var(--tamanho-apoio)}.atividade-grupo__linhas input[type=date],.atividade-grupo__linhas input[type=number]{max-width:12rem}.atividade-grupo__linhas .dica,.atividade-grupo__linhas .erro{grid-column:2}.atividade-grupo__linhas>p:has(.campo-checkbox){grid-template-columns:minmax(0,1fr)}.atividade-grupo__linhas .campo-checkbox{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);align-items:center;margin:0;display:flex}.atividade-feed__dia{z-index:1;align-items:center;gap:var(--espaco-2);margin:var(--espaco-1) 0 var(--espaco-2);padding:var(--espaco-1) 0;background:var(--cor-fundo,#f8faf6);color:var(--cor-texto-suave,#7b8479);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:flex;position:sticky;top:0}.atividade-feed__dia:after{background:var(--cor-borda);content:"";flex:1;height:1px}.atividade-feed__item--evento .atividade-feed__conteudo{padding-bottom:var(--espaco-2);color:var(--cor-texto-suave,#4d5a4d)}.atividade-feed__item--evento .atividade-feed__cabecalho{gap:var(--espaco-2);flex-wrap:nowrap}.atividade-feed__item--evento .atividade-feed__cabecalho>span{overflow-wrap:anywhere;min-width:0}.atividade-lightbox__lateral>button:last-child{align-self:flex-end}.campo-entregavel .attachment-sent{padding:var(--espaco-3);border-top:1px solid var(--cor-borda)}.campo-entregavel .attachment-sent>button,.campo-entregavel .attachment-sent>.botao{flex:none}.campo-entregavel .attachment-sent .ds-botao{color:var(--cor-texto);font-size:var(--tamanho-apoio)}.campo-entregavel .attachment-empty{text-align:center;margin:0}.atividade-cartao__selos{justify-content:flex-end;align-items:center;gap:var(--espaco-2);flex-wrap:wrap;flex:none;display:inline-flex}.atividade-cartao__anexo{align-items:center;gap:var(--espaco-1);padding:.125rem var(--espaco-2);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;border-radius:999px;display:inline-flex}.atividade-abas__aba{align-items:center;gap:var(--espaco-1);display:inline-flex}.atividade-abas__indicador{background:var(--cor-acento-suave,#e4ecdf);width:1.375rem;height:1.375rem;color:var(--cor-acento);border-radius:50%;place-items:center;display:inline-grid}:root{--cor-fundo:#f2f2ee;--cor-superficie:#fff;--cor-superficie-alt:#f7f8f5;--cor-texto:#30342f;--cor-texto-suave:#626860;--cor-texto-sutil:#91988f;--cor-borda:#d9ddd4;--cor-borda-forte:#c1c7ba;--cor-acento:#526046;--cor-acento-hover:#445039;--cor-acento-suave:#e2e8dc;--cor-sucesso:#15803d;--cor-aviso:#b45309;--cor-perigo:#b91c1c;--cor-info:#14508a;--raio-sm:.3rem;--raio:.5rem;--raio-md:.625rem;--raio-lg:.9rem;--raio-pill:999px;--sombra-xs:0 1px 2px #1e211b0f;--sombra-sm:0 2px 8px #1e211b14;--sombra-md:0 8px 24px #1e211b1a;--sombra-lg:0 20px 48px #14161238;--duracao-rapida:.12s;--duracao-media:.2s;--facilidade:cubic-bezier(.4, 0, .2, 1);--largura-lateral:16.5rem;--altura-topo:4.75rem;--espaco-pagina:clamp(1.5rem, 2.2vw, 2.5rem)}:focus-visible{outline:2px solid var(--cor-acento);outline-offset:2px;border-radius:var(--raio-sm)}html{font-size:100%}body{background:var(--cor-fundo);color:var(--cor-texto)}.casca__conteudo{padding:2rem var(--espaco-pagina) 3.5rem}.casca__conteudo>*{max-width:none}.sobretitulo{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0 0 var(--espaco-2);text-transform:uppercase}.cartao{border-color:var(--cor-borda);border-radius:var(--raio);box-shadow:0 .75rem 2.5rem #34382f14}.fila-distribuicao{padding:0}.mensagem{border-radius:var(--raio-sm);font-size:var(--tamanho-apoio);padding:var(--espaco-3);margin:0;line-height:1.45}.aprovacao-prototipo{border:1px solid var(--cor-borda-forte);border-radius:var(--raio);background:#dfe0dc;grid-template-columns:minmax(min(100%,38rem),1fr) 24rem;height:43rem;display:grid;overflow:hidden}@media (width<=1100px){.aprovacao-prototipo{grid-template-columns:1fr;height:auto}}.contexto-inspecao-prototipo section{background:var(--cor-superficie);border:1px solid var(--cor-borda)}.contexto-inspecao-prototipo strong,.contexto-inspecao-prototipo small,.contexto-inspecao-prototipo section>span{display:block}.contexto-inspecao-prototipo small{color:var(--cor-texto-suave);margin-top:var(--espaco-1)}.contexto-inspecao-prototipo{gap:var(--espaco-4);display:grid}.contexto-inspecao-prototipo section{padding:var(--espaco-4)}.contexto-inspecao-prototipo section>div{align-items:center;gap:var(--espaco-2);margin-top:var(--espaco-3);display:flex}.contexto-inspecao-prototipo b{font-size:var(--tamanho-rotulo);background:#e5e7df;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.contexto-inspecao-prototipo dl{margin:var(--espaco-3) 0 0;row-gap:var(--espaco-2);grid-template-columns:auto 1fr;display:grid}.contexto-inspecao-prototipo dt{color:var(--cor-texto-suave)}.contexto-inspecao-prototipo dd{text-align:right;margin:0}.cartao-de-pedido{margin-top:var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-superficie);box-shadow:var(--sombra-xs)}.cartao-de-pedido>header h2{margin:0 0 var(--espaco-4);font-size:var(--tamanho-bloco)}.apoio{margin:var(--espaco-1) 0 0;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);line-height:1.5}.formulario-de-despesa .opcoes-em-pilula__opcao,.cartao-de-pedido .opcoes-em-pilula__opcao{min-height:var(--alvo-toque,44px);align-items:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie);cursor:pointer;transition:border-color var(--duracao-rapida,.12s) ease, background var(--duracao-rapida,.12s) ease;display:flex}:is(.formulario-de-despesa .opcoes-em-pilula__opcao:has(input:checked),.cartao-de-pedido .opcoes-em-pilula__opcao:has(input:checked)){border-color:var(--cor-acento);background:var(--cor-acento-suave)}.formulario-de-despesa .opcoes-em-pilula__opcao input,.cartao-de-pedido .opcoes-em-pilula__opcao input{width:auto;min-height:0;accent-color:var(--cor-acento);margin:0}.formulario-de-despesa .opcoes-em-pilula__opcao span,.cartao-de-pedido .opcoes-em-pilula__opcao span{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte)}.escolha-de-servico{gap:var(--espaco-3);margin-top:var(--espaco-4);padding-top:var(--espaco-5);border-top:1px solid var(--cor-borda);display:grid}.escolha-de-servico__busca span{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--cor-texto-suave)}.escolha-de-servico__busca input{min-height:var(--alvo-toque,44px);width:100%;padding:0 var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);font-size:var(--tamanho-apoio)}.escolha-de-servico__lista button{width:100%;min-height:var(--alvo-toque,44px);gap:var(--espaco-1);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie);text-align:left;cursor:pointer;transition:border-color var(--duracao-rapida,.12s) ease, background var(--duracao-rapida,.12s) ease;display:grid}.escolha-de-servico__lista button strong{font-size:var(--tamanho-apoio)}.escolha-de-servico__lista button span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.escolha-de-servico__lista .marca{margin-top:var(--espaco-1);padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--tom-neutro-borda);border-radius:var(--raio-pill,999px);background:var(--tom-neutro-fundo);color:var(--tom-neutro-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);justify-self:start}.escolha-de-servico__paginacao{justify-content:space-between;align-items:center;gap:var(--espaco-2) var(--espaco-4);flex-wrap:wrap;display:flex}.escolha-de-servico__paginacao>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.escolha-de-servico__sem-servico button{flex:none}.minhas-solicitacoes__acoes{align-items:center;gap:var(--espaco-1);flex-wrap:wrap;display:flex}.minhas-despesas__itens li{justify-content:space-between;align-items:center;gap:var(--espaco-2) var(--espaco-4);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie-alt);flex-wrap:wrap;display:flex}@media (width<=768px){.minhas-solicitacoes__acoes{justify-content:flex-start}.minhas-solicitacoes__acoes button{min-height:var(--alvo-toque,44px)}.minhas-despesas__resumo{gap:var(--espaco-1);grid-template-columns:1fr}.minhas-despesas__resumo dd{margin-bottom:var(--espaco-2)}}.somas-do-historico{border-collapse:separate;border-spacing:0;width:min(28rem,100%);font-size:var(--tamanho-rotulo);margin:.75rem 0 0 auto}.somas-do-historico caption{padding-bottom:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-align:left;text-transform:uppercase}.somas-do-historico th,.somas-do-historico td{padding:var(--espaco-1) var(--espaco-2);border-bottom:1px solid var(--cor-borda);text-align:left;vertical-align:top}.somas-do-historico td{font-variant-numeric:tabular-nums;font-weight:var(--peso-forte);text-align:right;white-space:nowrap}.somas-do-historico tbody th{color:var(--cor-texto-suave);font-weight:var(--peso-forte)}.somas-do-historico tfoot th,.somas-do-historico tfoot td{background:var(--cor-superficie-alt);border-top:2px solid var(--cor-borda-forte);color:var(--cor-texto);font-weight:var(--peso-forte);border-bottom:0}.somas-do-historico tfoot small{max-width:22rem;margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);line-height:1.35;display:block}.formulario-de-despesa__cartao{width:100%;max-width:52rem;padding:var(--espaco-6);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);box-shadow:var(--sombra-sm)}@media (width<=960px){.formulario-de-despesa__cartao--largo{max-width:52rem}.formulario-de-despesa__corpo{grid-template-columns:1fr}.formulario-de-despesa__lateral{border-left:none;padding-left:0}.formulario-de-despesa__lateral .esteira{margin-top:var(--espaco-5);padding-top:var(--espaco-5);border-top:1px solid var(--cor-borda)}}.formulario-de-despesa__marca p{color:var(--cor-texto-sutil,var(--cor-texto-suave));font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);margin:0}.formulario-de-despesa label{margin-bottom:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:block}.formulario-de-despesa input,.formulario-de-despesa select{min-height:var(--alvo-toque,44px);width:100%;padding:0 var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);font-size:var(--tamanho-corpo);box-sizing:border-box}.formulario-de-despesa__servico{gap:var(--espaco-1);margin:0 0 var(--espaco-4);padding:var(--espaco-3) var(--espaco-3);border-left:3px solid var(--cor-acento);border-radius:0 var(--raio,.5rem) var(--raio,.5rem) 0;background:var(--cor-acento-suave);display:grid}.formulario-de-despesa__item{gap:var(--espaco-2) var(--espaco-3);padding:var(--espaco-3) 3rem var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-superficie);box-shadow:var(--sombra-xs);transition:border-color var(--duracao-rapida,.12s) ease;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) max-content;align-items:end;display:grid;position:relative}.formulario-de-despesa__remover-item{width:var(--alvo-toque,44px);height:var(--alvo-toque,44px);border-radius:var(--raio-pill,999px);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);cursor:pointer;transition:background var(--duracao-rapida,.12s) ease, color var(--duracao-rapida,.12s) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:.15rem;right:.35rem}.formulario-de-despesa__somas{justify-content:flex-end;align-items:baseline;gap:var(--espaco-1) var(--espaco-3);margin:var(--espaco-3) 0 0;padding:var(--espaco-3);border-top:2px solid var(--cor-borda-forte);border-radius:0 0 var(--raio,.5rem) var(--raio,.5rem);background:var(--cor-superficie-alt);flex-wrap:wrap;display:flex}.formulario-de-despesa__adicionar-item{min-height:var(--alvo-toque,44px);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio,.5rem);background:var(--cor-superficie);color:var(--cor-texto);font-weight:var(--peso-forte);cursor:pointer}.formulario-de-despesa__botoes button[type=submit]{flex:1}.formulario-de-despesa__botoes button.ds-botao--secundario{min-height:var(--alvo-toque,44px);white-space:nowrap}@media (width<=480px){.formulario-de-despesa__botoes{flex-direction:column}}@media (width<=640px){.formulario-de-despesa__item,.formulario-de-despesa__item--especifica{padding:var(--espaco-6) var(--espaco-3) var(--espaco-3);grid-template-columns:1fr}}.formulario-de-despesa__anexo input[type=file],.formulario-de-despesa__anexo-linha-inteira input[type=file]{min-height:var(--alvo-toque,44px);padding:var(--espaco-2) var(--espaco-3);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio,.5rem);background:var(--cor-superficie-alt);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);align-items:center;display:flex}.formulario-de-despesa__anexo-linha-inteira input[type=file]{flex:0 auto;width:auto;max-width:100%}.formulario-de-despesa__anexo input[type=file]:hover,.formulario-de-despesa__anexo-linha-inteira input[type=file]:hover{border-color:var(--cor-texto-suave)}.formulario-de-despesa .periodo-de-datas__rotulo{margin-bottom:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:block}.formulario-de-despesa .periodo-de-datas .erro{margin-top:var(--espaco-1);color:var(--cor-perigo);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:block}.prestacao-resumo__a-receber{color:var(--tom-ativo-texto)}.prestacao-resumo__a-devolver{color:var(--tom-atencao-texto)}.aviso-central__cartao{justify-items:center;gap:var(--espaco-2);width:100%;max-width:24rem;padding:var(--espaco-6) var(--espaco-5) var(--espaco-5);border-radius:var(--raio-lg);background:var(--cor-superficie);box-shadow:var(--sombra-lg);text-align:center;animation:aviso-central-entra var(--duracao-media,.2s) ease-out;display:grid}@media (prefers-reduced-motion:reduce){.aviso-central__cartao{animation:none}}@keyframes aviso-central-entra{0%{opacity:0;transform:translateY(8px)scale(.98)}}.aviso-central__marca{width:2.75rem;height:2.75rem;margin:0 0 var(--espaco-1);border:1px solid var(--tom-ativo-borda);border-radius:var(--raio-pill,999px);background:var(--tom-ativo-fundo);color:var(--tom-ativo-texto);font-size:var(--tamanho-secao);place-items:center;line-height:1;display:grid}.esteira h4{margin:0 0 var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.lista-de-comprovantes{gap:var(--espaco-1);flex-wrap:wrap;flex-basis:100%;margin:0;padding:0;list-style:none;display:flex}.comprovante-anexado{max-width:100%;display:inline-flex;position:relative}.comprovante-anexado__abrir{align-items:center;gap:var(--espaco-2);max-width:15rem;padding:var(--espaco-1) var(--espaco-2) var(--espaco-1) var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-superficie);color:var(--cor-acento);text-align:left;cursor:pointer;transition:background-color var(--duracao-rapida,.12s) ease, border-color var(--duracao-rapida,.12s) ease;display:inline-flex}.comprovante-anexado__abrir:hover{border-color:var(--cor-acento);background:var(--cor-acento-suave)}.comprovante-anexado__quadro{border-radius:var(--raio-sm);background:var(--cor-fundo);width:2.75rem;height:2.75rem;color:var(--cor-texto-suave);flex:none;place-items:center;display:grid;overflow:hidden}.comprovante-anexado__quadro img{object-fit:cover;width:100%;height:100%}.comprovante-anexado__carregando{background:linear-gradient(90deg, var(--cor-fundo) 25%, var(--cor-borda) 50%, var(--cor-fundo) 75%);background-size:200% 100%;width:100%;height:100%;animation:1.2s ease-in-out infinite comprovante-carregando}@keyframes comprovante-carregando{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.comprovante-anexado__carregando{animation:none}}.comprovante-anexado__texto{gap:var(--espaco-1);min-width:0;display:grid}.comprovante-anexado__nome{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comprovante-anexado__meta{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);letter-spacing:var(--rotulo-espacamento)}.comprovante-anexado__remover{border:1px solid var(--cor-borda);background:var(--cor-superficie);width:1.35rem;height:1.35rem;color:var(--cor-texto-suave);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-.4rem;right:-.4rem}.comprovante-anexado__remover:hover{border-color:var(--tom-atencao-borda);background:var(--tom-atencao-fundo);color:var(--tom-atencao-texto)}.sem-comprovante{align-items:center;gap:var(--espaco-1);padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--tom-atencao-borda);border-radius:var(--raio-pill,999px);background:var(--tom-atencao-fundo);color:var(--tom-atencao-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:inline-flex}.sem-comprovante:before{content:"";background:var(--tom-atencao-ponto);border-radius:50%;flex:none;width:.5em;height:.5em}.previa-do-comprovante{gap:var(--espaco-2);min-height:12rem;display:grid}.previa-do-comprovante__imagem{object-fit:contain;width:100%;max-height:70vh;display:block}.recortes-da-fila{gap:var(--espaco-2);margin:0 0 var(--espaco-4);flex-wrap:wrap;display:flex}.recortes-da-fila button{min-height:2.75rem;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-pill,999px);background:var(--cor-superficie);color:var(--cor-texto);font-weight:var(--peso-forte)}.recortes-da-fila .recorte-ativo{border-color:var(--cor-acento);background:var(--cor-acento);color:var(--cor-superficie)}.recortes-da-fila .recorte-ativo:hover{border-color:var(--cor-acento-hover);background:var(--cor-acento-hover)}.recortes-da-fila__contagem{min-width:1.25rem;padding:0 var(--espaco-1);border-radius:var(--raio-pill,999px);background:var(--cor-superficie-alt);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums;text-align:center;line-height:1.25}.recortes-da-fila .recorte-ativo .recortes-da-fila__contagem{color:var(--cor-superficie);background:#ffffff38}.recortes-da-fila__novos{padding:0 var(--espaco-1);border-radius:var(--raio-pill,999px);background:var(--cor-acento);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap}.acerto-em-foco{gap:var(--espaco-4);display:grid}.acerto-em-foco>dl{justify-content:start;gap:var(--espaco-3) var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie-alt);grid-template-rows:auto auto;grid-auto-flow:column;margin:0;display:grid}.acerto-em-foco dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase}.acerto-em-foco dd{font-size:var(--tamanho-bloco);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.lista-de-itens-despesa{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.lista-de-itens-despesa>li{gap:var(--espaco-1) var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio,.5rem);background:var(--cor-superficie);grid-template-columns:minmax(0,1fr) auto;display:grid}.item-despesa__nome{font-weight:var(--peso-forte)}.item-despesa__total{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;text-align:right}.item-despesa__conta,.item-despesa__acima-do-teto{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);grid-column:1/-1}.item-despesa__acima-do-teto,.selo-novo{width:fit-content;padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-pill,999px);background:var(--tom-atencao-fundo,#fff7ed);color:var(--tom-atencao-texto,#9a3412);font-weight:var(--peso-forte);display:inline-flex}.resumo-do-acerto__grade{gap:var(--espaco-2);margin-top:var(--espaco-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resumo-do-acerto__item--ultimo{grid-column:1/-1}.comparacao-previsto__totais dd{font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.comparacao-previsto__tabela th:first-child,.comparacao-previsto__tabela td:first-child{text-align:left}.prazo-de-prestacao{align-items:center;gap:var(--espaco-2);margin:0 0 var(--espaco-4);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);flex-wrap:wrap;display:flex}.total-dos-itens{justify-content:space-between;gap:var(--espaco-4);margin-top:var(--espaco-3);padding:var(--espaco-3) 0;border-top:2px solid var(--cor-borda);font-weight:var(--peso-forte);display:flex}.tabela__soma th,.tabela__soma td{padding:var(--espaco-2) var(--espaco-3);border-top:2px solid var(--cor-borda);background:var(--cor-superficie-alt);font-variant-numeric:tabular-nums}.tabela__soma--total th,.tabela__soma--total td{font-weight:var(--peso-forte)}.torrada-veu{z-index:var(--z-aviso);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.torrada{align-items:flex-start;gap:var(--espaco-2);max-width:min(32rem,100vw - 2rem);padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio,.5rem);color:var(--cor-superficie);display:flex;box-shadow:0 .75rem 2rem #10182838}.torrada--sucesso{background:#1c3f28}.torrada--erro{background:#4a1f1c}.torrada__texto{gap:var(--espaco-1);font-weight:var(--peso-forte);display:grid}.torrada__para-onde{color:#ffffffc7;font-size:var(--tamanho-apoio);font-weight:var(--peso-medio)}@media (width<=640px){.resumo-do-acerto__grade{grid-template-columns:1fr}.resumo-do-acerto__item--ultimo{grid-column:auto}.acerto-em-foco>dl{align-items:baseline;gap:var(--espaco-1) var(--espaco-4);grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);grid-auto-flow:row}.comparacao-previsto__tabela{font-size:var(--tamanho-rotulo)}}:root{font-family:var(--fonte-base);color:var(--cor-texto);background:var(--cor-fundo);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed}.app-shell{background:var(--cor-fundo);min-height:100vh;display:flex}.sidebar{z-index:var(--z-lateral);width:250px;padding:var(--espaco-5) var(--espaco-5) var(--espaco-5);color:#eef0e8;background:#30352e;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{gap:var(--espaco-2) 0;text-align:left;color:var(--cor-superficie);grid-template-rows:64px 22px;display:grid}.brand-logo{border-radius:var(--raio-sm);background:var(--cor-superficie);object-fit:contain;width:195px;height:64px;display:block}.brand em{color:#a8b6a0;font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);font-style:normal}.sidebar nav{margin-top:var(--espaco-6);flex:auto;min-height:0;overflow-y:auto}.nav-secoes{gap:var(--espaco-1);margin:0;padding:0;list-style:none;display:grid}.nav-secao-gatilho{align-items:center;gap:var(--espaco-3);width:100%;min-height:44px;padding:0 var(--espaco-3);border-radius:var(--raio-sm);text-align:left;color:#edf0e8;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);background:0 0;border:0;display:flex}.nav-secao-gatilho>span{flex:auto;min-width:0}.nav-secao-gatilho:hover,.nav-secao-gatilho[aria-expanded=true],.nav-secao-gatilho.active{background:var(--cor-fundo);color:var(--cor-texto)}.nav-secao-gatilho b,.nav-painel-item b{min-width:20px;height:20px;padding:0 var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);background:#b9caa8;border-radius:999px;place-items:center;display:grid}.nav-secao-seta{color:var(--cor-texto-suave-inverso);font-style:normal}.nav-secao-gatilho:focus-visible,.nav-painel-item:focus-visible,.nav-painel-seta:focus-visible{outline-offset:-2px;outline:2px solid #92c7d2}.sidebar-bottom>small{color:var(--cor-texto-suave-inverso);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0}.nav-item{width:100%;padding:var(--espaco-3);border-radius:var(--raio-sm);text-align:left;color:#edf0e8;font-size:var(--tamanho-apoio);border-left:3px solid #0000;justify-content:space-between;align-items:center;display:flex}a.nav-item{text-rendering:auto;cursor:pointer;font-family:inherit;text-decoration:none}.nav-item:hover,.nav-item.active{background:var(--cor-fundo);color:var(--cor-texto)}.nav-item.active{font-weight:var(--peso-forte);border-left-color:#92c7d2}.nav-item-rotulo{align-items:center;gap:var(--espaco-3);min-width:0;display:flex}.nav-item-icone{color:var(--cor-texto-suave-inverso);flex-shrink:0}.nav-item:hover .nav-item-icone,.nav-item.active .nav-item-icone{color:#667067}.nav-item b{min-width:20px;height:20px;color:var(--cor-texto);font-size:var(--tamanho-rotulo);background:#b9caa8;border-radius:50%;place-items:center;display:grid}.nav-item.disabled{color:var(--cor-texto-suave-inverso)}.nav-painel{z-index:var(--z-menu);box-sizing:border-box;width:max-content;min-width:232px;max-width:min(300px,100vw - 16px);padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);animation:.12s ease-out nav-painel-entrada;position:fixed;top:0;left:0;box-shadow:0 12px 28px #1f2a1c30}.nav-painel:before{content:"";width:12px;position:absolute;top:0;bottom:0;right:100%}.nav-painel-titulo{padding:var(--espaco-2) var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0}.nav-painel-lista{gap:2px;max-height:calc(100vh - 64px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.nav-painel-linha{align-items:center;display:flex}.nav-painel-item{align-items:center;gap:var(--espaco-3);min-width:0;min-height:44px;padding:0 var(--espaco-3);border-radius:var(--raio-sm);text-align:left;color:var(--cor-texto);font-size:var(--tamanho-apoio);background:0 0;border:0;flex:auto;display:flex}.nav-painel-item>span{flex:auto}.nav-painel-item .nav-item-icone{color:#667067}.nav-painel-item:hover{background:#eef2ea}.nav-painel-item.active{font-weight:var(--peso-forte);background:#eef2ea}.nav-painel-seta{border-radius:var(--raio-sm);min-height:44px;color:var(--cor-texto-suave);background:0 0;border:0;flex:0 0 44px}.nav-painel-seta:hover,.nav-painel-seta[aria-expanded=true]{background:#eef2ea}.nav-painel--filho{min-width:200px}.nav-painel--filho .nav-painel-lista>li{display:flex}.nav-painel--filho .nav-painel-item{width:100%}@keyframes nav-painel-entrada{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nav-painel{animation:none}}.sidebar-bottom{margin-top:auto;position:relative}.sidebar-bottom__item{position:relative}.help{width:100%;padding:var(--espaco-3) var(--espaco-3);color:#eef0e8;font-size:var(--tamanho-apoio);border-top:1px solid #525a50;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.profile{align-items:center;gap:var(--espaco-3);width:100%;padding:var(--espaco-4) var(--espaco-2) 0;text-align:left;border-top:1px solid #525a50;display:flex}.profile>span:nth-child(2){flex:1;display:grid}.profile small,.profile-menu small{color:var(--cor-texto-suave-inverso);font-size:var(--tamanho-rotulo)}.sidebar-credit{align-items:center;gap:var(--espaco-1);margin:var(--espaco-4) var(--espaco-2) 0;padding-top:var(--espaco-3);border-top:1px solid #525a50;line-height:1;display:flex}.sidebar-credit__label{color:#a8b6a0;font-size:var(--tamanho-rotulo);font-weight:var(--peso-normal);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.sidebar-credit__brand{min-height:18px;padding:var(--espaco-1) var(--espaco-1);border-radius:var(--raio-sm);align-items:center;transition:background-color .16s,transform .16s;display:inline-flex}.sidebar-credit__brand:hover{background:#ffffff14;transform:translateY(-1px)}.sidebar-credit__wordmark{width:43px;height:10px;display:block;overflow:hidden}.sidebar-credit__wordmark img{width:60px;max-width:none;height:auto;display:block;transform:translate(-17.35px,-1px)}.avatar{width:38px;height:38px;color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);background:#b9cba9;border-radius:50%;place-items:center;display:grid}.avatar.small{width:30px;height:30px;font-size:var(--tamanho-rotulo)}.profile-menu{z-index:var(--z-menu);width:214px;padding:var(--espaco-3);border-radius:var(--raio);background:#3c443b;border:1px solid #667061;position:absolute;bottom:72px;left:0;box-shadow:0 12px 30px #1b1f1a}.profile-menu>small{margin:0 var(--espaco-2) var(--espaco-2);display:block}.profile-menu button{align-items:center;gap:var(--espaco-2);width:100%;padding:var(--espaco-2);text-align:left;color:var(--cor-superficie);display:flex}.profile-menu button span{flex:1;display:grid}.help-menu{z-index:var(--z-menu);width:240px;padding:var(--espaco-3);border-radius:var(--raio);background:#3c443b;border:1px solid #667061;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 30px #1b1f1a}.help-menu>small{margin:0 var(--espaco-2) var(--espaco-2);color:var(--cor-texto-suave-inverso);font-size:var(--tamanho-rotulo);display:block}.help-menu button{align-items:center;gap:var(--espaco-2);width:100%;padding:var(--espaco-2);text-align:left;color:var(--cor-superficie);display:flex}.help-menu button span{flex:1;display:grid}.help-menu button small{color:var(--cor-texto-suave-inverso);font-size:var(--tamanho-rotulo)}.help-menu__em-breve{opacity:.55;cursor:default;justify-content:space-between}.workspace{width:calc(100% - 250px);margin-left:250px}.topbar{align-items:center;gap:var(--espaco-4);border-top:3px solid #a7b99f;border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie-alt);height:69px;padding:0 40px;display:flex;position:relative}.environment{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento)}.environment i{width:7px;height:7px;margin-right:var(--espaco-2);background:#67bbd0;border-radius:50%;display:inline-block}.global-search{align-items:center;gap:var(--espaco-2);width:min(475px,100%);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);margin-left:auto;display:flex}.global-search>svg{color:var(--cor-texto-suave);flex:none}.global-search input{width:100%;font-size:var(--tamanho-apoio);border:0;outline:0}.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}.search-page{max-width:920px;margin:0 auto}.search-panel{padding:var(--espaco-5);margin-bottom:var(--espaco-6)}.search-panel>label{margin-bottom:var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;display:block}.search-page-field{gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-4);border-radius:var(--raio-sm);background:var(--cor-superficie);border:1px solid #bbc5b8;align-items:center;display:flex}.search-page-field input{width:100%;font-size:var(--tamanho-bloco);border:0;outline:0}.search-filters{gap:var(--espaco-2);margin-top:var(--espaco-4);flex-wrap:wrap;display:flex}.search-filters button{padding:0 var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-lg);min-height:34px;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.search-filters button.active,.search-filters button:hover{color:var(--cor-texto);background:#e6eee1}.search-results h2{margin:0 0 var(--espaco-4);font-size:var(--tamanho-destaque);font-weight:var(--peso-medio)}.search-result-list{gap:var(--espaco-2);display:grid}.search-result{align-items:center;gap:var(--espaco-4);width:100%;padding:var(--espaco-4) var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);text-align:left;display:flex}.search-result:hover{border-color:#9ab092}.search-result-type{min-width:86px;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase}.search-result-copy{gap:var(--espaco-1);flex:1;display:grid}.search-result-copy strong{font-size:var(--tamanho-apoio)}.search-result-copy small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.search-result-arrow{color:var(--cor-texto-suave);font-size:var(--tamanho-secao)}.search-empty{gap:var(--espaco-2);padding:46px var(--espaco-5);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie-alt);text-align:center;display:grid}.search-empty strong{font-size:var(--tamanho-corpo)}.search-empty span{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.notification{border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);width:38px;height:38px;color:var(--cor-texto);place-items:center;transition:background-color .14s,border-color .14s,color .14s;display:grid;position:relative}.notification--com-avisos{border-color:var(--decisao-ruim-forte,#911c1c);background:var(--decisao-ruim,#b91c1c);color:var(--cor-superficie)}.notification--com-avisos:hover{background:var(--decisao-ruim-forte,#911c1c)}.notification__contagem{min-width:18px;height:18px;padding:0 var(--espaco-1);border:2px solid var(--cor-borda);border-radius:var(--raio);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;background:#6b1414;place-items:center;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.painel-notificacoes{z-index:var(--z-menu);width:min(390px,100vw - 32px);padding:var(--espaco-4);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-superficie);position:absolute;top:52px;right:68px;box-shadow:0 14px 32px #1b281b2e}.painel-notificacoes>header,.painel-notificacoes li{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);display:flex}.painel-notificacoes header strong,.painel-notificacoes li strong,.painel-notificacoes span{display:block}.painel-notificacoes header span,.painel-notificacoes li span,.painel-notificacoes>p{color:#617061;font-size:var(--tamanho-apoio)}.painel-notificacoes li time{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);display:block}.painel-notificacoes__acoes{gap:var(--espaco-2);flex:none;align-items:flex-start;display:flex}.painel-notificacoes__acoes button:first-child{color:var(--cor-texto)}.painel-notificacoes>header>button{font-size:var(--tamanho-destaque);line-height:18px}.painel-notificacoes ul{gap:var(--espaco-3);margin:var(--espaco-4) 0 0;padding:0;list-style:none;display:grid}.painel-notificacoes li{padding-top:var(--espaco-3);border-top:1px solid var(--cor-borda)}.painel-notificacoes li button{color:#315c32;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);flex:none}.topbar time{font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento)}.page{width:100%;padding:43px 40px 60px}.section-head p,.panel>p,.work-summary p{margin:0 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.ds-botao--primario span{margin-left:var(--espaco-3)}.panel{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);overflow:hidden;box-shadow:0 1px 2px #31372b08}.attention-grid{gap:var(--espaco-3);margin-bottom:var(--espaco-5);grid-template-columns:repeat(4,1fr);display:grid}.attention-card{min-height:176px;padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative}.attention-card.dark{color:var(--cor-superficie);background:#454b42}.attention-card p{margin:0 0 var(--espaco-5);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.attention-card.dark p{color:#b8c5b2}.attention-card strong{font-size:var(--tamanho-pagina);font-weight:var(--peso-medio)}.attention-card span{max-width:150px;margin-top:var(--espaco-3);color:#667067;font-size:var(--tamanho-apoio);line-height:1.35}.attention-card.dark span{color:#e4e8df}.attention-card>span:not(:last-child){max-width:100%;padding-right:46px}.attention-card>span:last-child{font-size:var(--tamanho-destaque);color:var(--cor-texto-suave);position:absolute;bottom:22px;right:22px}.split{gap:var(--espaco-4);grid-template-columns:minmax(0,1.8fr) minmax(min(100%,280px),1fr);display:grid}.section-head{padding:var(--espaco-5) var(--espaco-5) var(--espaco-5);border-bottom:1px solid var(--cor-borda);justify-content:space-between;align-items:start;display:flex}.section-head h2{font-size:var(--tamanho-destaque);font-weight:var(--peso-medio);letter-spacing:0;margin:0}.section-head>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento)}.section-head button{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.queue-row{align-items:center;gap:var(--espaco-3);width:100%;padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda);text-align:left;grid-template-columns:35px 1fr auto 14px;display:grid}.queue-row:hover,.activity-row:hover{background:var(--cor-superficie-alt)}.queue-row>small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.queue-row>span{gap:var(--espaco-1);display:grid}.queue-row strong{font-size:var(--tamanho-corpo)}.queue-row em{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-style:normal}.queue-row time{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);white-space:nowrap}.pulse{padding-bottom:var(--espaco-5)}.pulse-number{margin:var(--espaco-6) var(--espaco-5) var(--espaco-1);font-family:var(--fonte-base);font-size:var(--tamanho-pagina);font-weight:var(--peso-normal);display:block}.pulse>span{margin:0 var(--espaco-5);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);display:block}.pulse dl{gap:var(--espaco-2) var(--espaco-3);margin:var(--espaco-5) var(--espaco-5) 0;font-size:var(--tamanho-apoio);grid-template-columns:1fr auto;display:grid}.pulse dl dt{color:var(--cor-texto-suave)}.pulse dl dd{font-weight:var(--peso-forte);text-align:right;margin:0}.pulse-list{margin:var(--espaco-3) var(--espaco-5) 0;padding:0;list-style:none}.pulse-list li{align-items:center;gap:var(--espaco-3);padding:var(--espaco-2) 0;border-top:1px solid var(--cor-borda);font-size:var(--tamanho-apoio);display:flex}.pulse .ds-botao--link{margin:var(--espaco-5) var(--espaco-5) 0}.ds-botao--link span{margin-left:var(--espaco-3)}.placeholder{max-width:780px;padding:var(--espaco-6)}.placeholder>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);font-weight:var(--peso-forte)}.placeholder h2{margin:var(--espaco-5) 0 var(--espaco-2);font-size:var(--tamanho-destaque);font-weight:var(--peso-medio)}.placeholder p{color:var(--cor-texto-suave);line-height:1.6}.document{align-items:center;gap:var(--espaco-3);margin:0 var(--espaco-5);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie-alt);display:flex}.document>b{border-radius:var(--raio-sm);color:#a45c55;width:38px;height:38px;font-size:var(--tamanho-rotulo);background:#ecdcd6;place-items:center;display:grid}.document small,.timeline small,.work-summary span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.document button{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.timeline{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-5);display:flex}.timeline i{width:7px;height:7px;margin-top:var(--espaco-1);border:2px solid #92a987;border-radius:50%}.work-summary{gap:var(--espaco-3);margin-bottom:var(--espaco-4);grid-template-columns:2fr repeat(3,1fr);display:grid}.work-summary article{min-height:124px;padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-direction:column;justify-content:center;display:flex}.work-summary .focus{color:var(--cor-superficie);background:#454b42}.work-summary article strong{font-size:var(--tamanho-destaque);font-weight:var(--peso-medio)}.work-summary .focus strong{font-size:var(--tamanho-bloco)}.work-summary article span{margin-top:var(--espaco-2)}.work-summary .focus span,.work-summary .focus p{color:#d0d8ca}.work-summary button{margin-top:var(--espaco-3);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);text-align:left}.toolbar{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-bottom:1px solid var(--cor-borda);display:flex}.tabs{gap:var(--espaco-1);display:flex}.tabs button,.toolbar>button{padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-sm);color:#667067;font-size:var(--tamanho-rotulo)}.tabs button.active,.tabs button:hover{color:var(--cor-texto);font-weight:var(--peso-forte);background:#e5ece1}.toolbar input{border:1px solid var(--cor-borda);border-radius:var(--raio-sm);width:160px;padding:var(--espaco-2);font-size:var(--tamanho-rotulo)}.activity-row{gap:var(--espaco-2);width:100%;padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda);text-align:left;grid-template-columns:2fr .65fr .7fr .9fr 12px;align-items:center;display:grid}.activity-row.selected{background:var(--cor-fundo);box-shadow:inset 3px 0 #91af86}.activity-row>span:first-child{gap:var(--espaco-1);display:grid}.activity-row small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.activity-row strong{font-size:var(--tamanho-apoio)}.activity-row em{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-style:normal}.activity-row>span:not(:first-child),.activity-row time{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.detail{padding:var(--espaco-5)}.detail h2{margin:var(--espaco-4) 0 var(--espaco-1);font-size:var(--tamanho-destaque);font-weight:var(--peso-medio)}.detail>span{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.detail dl{gap:var(--espaco-4);margin:var(--espaco-5) 0;grid-template-columns:1fr 1fr;display:grid}.detail dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-transform:uppercase}.detail dd{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio)}.resumo-do-acerto{max-width:760px;padding:var(--espaco-5);border-radius:var(--raio-lg);background:linear-gradient(145deg,#fbfdf9 0%,#f2f7ef 100%);border:1px solid #47684824;margin:22px auto 28px;box-shadow:0 12px 28px #22342814}.resumo-do-acerto__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-4);padding:var(--espaco-1) var(--espaco-1) var(--espaco-4);border-bottom:1px solid #47684824;display:flex}.resumo-do-acerto__rotulo{color:#55715a;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.resumo-do-acerto__cabecalho p{margin:var(--espaco-1) 0 0;color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.resumo-do-acerto__contagem{padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;border:1px solid #4a744e38;flex:none}.resumo-do-acerto__grade{gap:var(--espaco-3);margin:var(--espaco-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resumo-do-acerto__item{min-width:0;padding:var(--espaco-4) var(--espaco-4) var(--espaco-4) var(--espaco-5);border-radius:var(--raio-lg);background:var(--cor-superficie);text-align:left;border:1px solid #2a42311f;position:relative;overflow:hidden;box-shadow:0 4px 12px #2234280d}.resumo-do-acerto__item:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}.resumo-do-acerto__item dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);line-height:1.35}.resumo-do-acerto__item dd{margin:var(--espaco-2) 0 0;color:var(--cor-texto);font-size:var(--tamanho-secao);font-weight:var(--peso-forte);line-height:1.25}.resumo-do-acerto__item--pagar:before{background:#2e8b57}.resumo-do-acerto__item--pagar dd{color:#237044}.resumo-do-acerto__item--devolver:before{background:#d28a26}.resumo-do-acerto__item--devolver dd{color:#a56816}.resumo-do-acerto__item--resultado{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-5) var(--espaco-5) var(--espaco-5) var(--espaco-5);grid-column:1/-1;display:flex}.resumo-do-acerto__item--resultado dd{font-size:var(--tamanho-bloco);font-weight:var(--peso-forte)}.resumo-do-acerto__item--resultado-negativo{background:linear-gradient(135deg,#245e39 0%,#34794b 100%);border-color:#2f6d42;box-shadow:0 10px 20px #21603833}.resumo-do-acerto__item--resultado-negativo:before{background:#a8dfb2}.resumo-do-acerto__item--resultado-negativo dt,.resumo-do-acerto__item--resultado-negativo dd{color:var(--cor-superficie)}.resumo-do-acerto__item--resultado-positivo{background:linear-gradient(135deg,#7a2e22 0%,#a8402f 100%);border-color:#8a3a2e;box-shadow:0 10px 20px #7a2e2233}.resumo-do-acerto__item--resultado-positivo:before{background:#f3c3b8}.resumo-do-acerto__item--resultado-positivo dt,.resumo-do-acerto__item--resultado-positivo dd{color:var(--cor-superficie)}.resumo-do-acerto__item--resultado-neutro{box-shadow:none;background:#eef1ec;border-color:#2a42311f}.resumo-do-acerto__item--resultado-neutro:before{background:#b9c2b8}.resumo-do-acerto__item--resultado-neutro dt,.resumo-do-acerto__item--resultado-neutro dd{color:var(--cor-texto)}.resumo-do-acerto__selo{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-lg);color:#e4f5e6;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;border:1px solid #ffffff59;flex:none}.resumo-do-acerto__item--resultado-neutro .resumo-do-acerto__selo{color:var(--cor-texto);border-color:#38453940}.resumo-do-acerto__item--ultimo{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-3) var(--espaco-1) var(--espaco-1);box-shadow:none;background:0 0;border:0;grid-column:1/-1;display:flex}.resumo-do-acerto__item--ultimo:before{display:none}.resumo-do-acerto__item--ultimo dt{color:var(--cor-texto-suave);font-weight:var(--peso-forte)}.resumo-do-acerto__item--ultimo dd{color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);text-align:right;margin:0}.acerto__acoes{justify-content:flex-end;align-items:center;gap:var(--espaco-4);margin-top:var(--espaco-5);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda);display:flex}.acerto__acoes>span{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);margin-right:auto}@media (width<=640px){.resumo-do-acerto{padding:var(--espaco-4)}.resumo-do-acerto__cabecalho,.resumo-do-acerto__item--resultado,.resumo-do-acerto__item--ultimo,.acerto__acoes{flex-direction:column;align-items:stretch}.resumo-do-acerto__contagem{align-self:flex-start}.resumo-do-acerto__grade{grid-template-columns:1fr}.resumo-do-acerto__item--resultado,.resumo-do-acerto__item--ultimo{grid-column:auto}.resumo-do-acerto__item--ultimo dd{text-align:left}.acerto__acoes>span{margin-right:0}}.detail .ds-botao--link{margin-top:var(--espaco-2)}.attachment-field{gap:var(--espaco-3);margin:0 0 var(--espaco-4);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie-alt);display:grid}.attachment-field>div:first-child{gap:var(--espaco-1);display:grid}.attachment-field strong{color:var(--cor-texto);font-size:var(--tamanho-rotulo)}.attachment-field small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.attachment-picker{width:fit-content;padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-sm);color:#52674c;cursor:pointer;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);border:1px solid #9aaa94;align-items:center;display:inline-flex}.attachment-picker:hover{background:#eaf1e7}.attachment-picker input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.attachment-selected{align-items:center;gap:var(--espaco-2);padding-top:var(--espaco-2);border-top:1px solid var(--cor-borda);display:flex}.attachment-selected>span:nth-child(2){gap:var(--espaco-1);flex:1;min-width:0;display:grid}.attachment-selected strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-sent{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie)}.attachment-selected button{color:#9c5a51;font-size:var(--tamanho-secao)}.attachment-progress{align-items:center;gap:var(--espaco-2);margin:var(--espaco-2) 0 0;font-size:var(--tamanho-apoio);color:#5c6b5c;display:flex}.attachment-progress progress{flex:1;min-width:0;height:6px}.file-badge{border-radius:var(--raio-sm);width:36px;height:36px;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);flex:0 0 36px;place-items:center;display:inline-grid}.file-badge.pdf{color:#347e99;background:#e1f1f6}.file-badge.docx{color:#41699d;background:#e2e9f6}.file-badge.png,.file-badge.jpg{color:#52803a;background:#e9f1e1}.field-error{color:var(--tom-bloqueado-texto)!important}.attachment-empty{margin:0 0 var(--espaco-5);padding:var(--espaco-3) var(--espaco-3);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio-sm);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.approval-preview{gap:var(--espaco-3);margin:0 0 var(--espaco-5);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:#eef1ed;display:grid}.approval-preview-heading{align-items:center;gap:var(--espaco-3);display:flex}.approval-preview-heading>div{gap:var(--espaco-1);flex:1;min-width:0;display:grid}.approval-preview-heading p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0}.approval-preview-heading strong{color:var(--cor-texto);font-size:var(--tamanho-apoio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.approval-preview-heading small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.pdf-frame{border:1px solid var(--cor-borda);background:var(--cor-superficie);width:100%;height:420px}.decision-actions{gap:var(--espaco-2);display:grid}.decision-actions button{border-radius:var(--raio-sm);min-height:42px;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte)}.section-head>div>span{margin-bottom:var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);display:block}.muted{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.toast{align-items:center;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-radius:var(--raio-md,8px);color:var(--cor-superficie);font-size:var(--tamanho-apoio);box-shadow:var(--sombra-lg,0 8px 24px #26332335);background:#30352e;animation:.2s cubic-bezier(.4,0,.2,1) torrada-entrar;display:flex;position:fixed;bottom:28px;right:28px}@keyframes torrada-entrar{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.record-grid{gap:var(--espaco-4);grid-template-columns:minmax(0,1.5fr) minmax(min(100%,260px),1fr);display:grid}.record-grid--full{grid-template-columns:1fr}.record-row{gap:var(--espaco-3);width:100%;padding:var(--espaco-5) var(--espaco-5);border-top:1px solid var(--cor-borda);text-align:left;grid-template-columns:1.4fr 1fr auto;align-items:center;display:grid}.record-row:hover,.record-row.selected{background:var(--cor-fundo)}.record-row small,.record-row em{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-style:normal}.record-row--sem-status{grid-template-columns:1.4fr 1fr}.preparacao-contratos__legenda{margin:0 0 var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.preparacao-alocar,.preparacao-liberar{border-top:3px solid #0000}.preparacao-alocar{border-top-color:#8ea788}.preparacao-liberar{border-top-color:#7a93c9}.preparacao-alocar .registration-empty,.preparacao-alocar>.registration-empty{margin:0 var(--espaco-5) var(--espaco-5)}.preparacao-carga-massiva{gap:var(--espaco-4);display:grid}.preparacao-carga-massiva__corpo{padding:var(--espaco-4) var(--espaco-5) var(--espaco-5);gap:var(--espaco-3);display:grid}.preparacao-carga-massiva__ajuda{color:#5f6960;font-size:var(--tamanho-apoio);margin:0;line-height:1.5}.preparacao-carga-massiva__corpo input[type=file]{font-size:var(--tamanho-apoio)}.preparacao-carga-massiva__falhas{padding-left:var(--espaco-5);color:#a1461f;font-size:var(--tamanho-apoio);margin:0;line-height:1.6}.preparacao-carga-massiva__avisos{padding-left:var(--espaco-5);color:#1f5d73;font-size:var(--tamanho-apoio);margin:0;line-height:1.6}.preparacao-carga-massiva__rodape{align-items:center;gap:var(--espaco-3) var(--espaco-3);margin:var(--espaco-1) var(--espaco-5) var(--espaco-5);flex-wrap:wrap;display:flex}.preparacao-carga-massiva__rodape button.ds-botao--link{margin-left:auto}.preparacao-matriz__aplicar{align-items:center;gap:var(--espaco-2);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);display:flex}.preparacao-matriz__aplicar input[type=number]{border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);width:60px;padding:var(--espaco-2);font-size:var(--tamanho-apoio)}.preparacao-matriz__dica{font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave)}.preparacao-matriz__resumo{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);color:#a1461f;white-space:nowrap}.preparacao-matriz__rolagem{margin:var(--espaco-1) var(--espaco-5) 0;border:1px solid var(--cor-borda);border-radius:var(--raio);overflow-x:auto}table.preparacao-matriz{border-collapse:collapse;width:100%;font-size:var(--tamanho-apoio)}table.preparacao-matriz th,table.preparacao-matriz td{border-bottom:1px solid var(--cor-borda);border-right:1px solid var(--cor-borda);padding:var(--espaco-2) var(--espaco-2);text-align:center}table.preparacao-matriz thead th{background:var(--cor-superficie-alt);color:#5c665b;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}table.preparacao-matriz thead tr:first-child th{z-index:1;position:sticky;top:0}table.preparacao-matriz tbody tr:last-child th,table.preparacao-matriz tbody tr:last-child td{border-bottom:0}.preparacao-matriz__check{width:34px}.preparacao-matriz__estrutura{text-align:left;white-space:nowrap}th.preparacao-matriz__estrutura strong{color:var(--cor-texto);font-weight:var(--peso-forte);font-size:var(--tamanho-apoio);display:block}th.preparacao-matriz__estrutura small{color:var(--cor-texto-suave);font-weight:var(--peso-normal);display:block}.preparacao-matriz__os{white-space:nowrap;min-width:96px}.preparacao-matriz__cabecalho{justify-content:center}.preparacao-matriz__tipo{min-width:176px}.preparacao-matriz__aplicar-coluna{align-items:center;gap:var(--espaco-1);margin-top:var(--espaco-2);text-transform:none;letter-spacing:normal;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.preparacao-matriz__aplicar-coluna input[type=number]{grid-column:2}.preparacao-matriz__aplicar-coluna button{height:28px;padding:0 var(--espaco-2);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);cursor:pointer;grid-column:3;justify-self:start}.preparacao-matriz__aplicar-coluna button:hover:not(:disabled){background:#eef2ea}.preparacao-matriz__aplicar-coluna button:disabled{opacity:.5;cursor:default}table.preparacao-matriz td input[type=number],.preparacao-matriz__aplicar-coluna input[type=number]{box-sizing:border-box;border:1px solid var(--cor-borda);border-radius:var(--raio-sm);width:48px;height:28px;padding:var(--espaco-1);text-align:center;font-size:var(--tamanho-apoio);font-weight:var(--peso-normal)}table.preparacao-matriz tbody td{position:relative}table.preparacao-matriz td small{color:#4a7a43;font-size:var(--tamanho-rotulo);position:absolute;top:50%;left:calc(50% + 28px);transform:translateY(-50%)}.preparacao-matriz__total{font-weight:var(--peso-forte);color:var(--cor-texto)}.preparacao-matriz__linha--zerada{background:var(--cor-fundo)}.preparacao-matriz__total--zero{color:#a1461f;font-weight:var(--peso-forte)}.preparacao-painel-titulo strong{color:var(--cor-texto);font-size:var(--tamanho-secao);font-weight:var(--peso-forte);letter-spacing:0;display:block}.preparacao-painel-titulo span,.preparacao-painel-titulo small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);display:block}.preparacao-tipo-secao{margin-top:var(--espaco-4);padding:var(--espaco-4) var(--espaco-5) 0;border-top:1px solid var(--cor-borda)}.preparacao-tipo-secao:first-of-type{margin-top:var(--espaco-4)}.preparacao-tipo-secao:last-of-type{padding-bottom:var(--espaco-5)}.preparacao-tipo-secao__cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-2);display:flex}.preparacao-tipo-secao__cabecalho small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.modal-overlay{z-index:var(--z-modal);padding:var(--espaco-5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#23271fb3;justify-content:center;align-items:center;animation:.16s modal-esmaecer;display:flex;position:fixed;inset:0}.modal-lightbox{border-radius:var(--raio-md,8px);background:var(--cor-superficie);width:100%;max-width:480px;max-height:min(640px,85vh);box-shadow:var(--sombra-lg,0 20px 48px #1c1f1a40);flex-direction:column;animation:.18s cubic-bezier(.4,0,.2,1) modal-entrar;display:flex;overflow:hidden}.modal-lightbox__erro{padding:var(--espaco-2) var(--espaco-4) 0;flex:none}@keyframes modal-esmaecer{0%{opacity:0}to{opacity:1}}@keyframes modal-entrar{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-lightbox--largo{max-width:900px;max-height:min(760px,90vh)}.modal-lightbox__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-5) var(--espaco-5);border-bottom:1px solid var(--cor-borda);display:flex}.modal-lightbox .selection-search{margin:var(--espaco-4) var(--espaco-5) var(--espaco-1);width:auto}.modal-lightbox__lista{flex:1;max-height:none;padding:8px 20px 20px;overflow:hidden auto}.modal-lightbox__rodape{justify-content:flex-end;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda);background:var(--cor-superficie-alt);display:flex}.equipes-grade{gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5) var(--espaco-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));display:grid}.equipe-card{gap:var(--espaco-2);padding:var(--espaco-4) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);border-left:3px solid #8ea788;display:grid}.equipe-card--amber{border-left-color:var(--tom-atencao-ponto)}.equipe-card--red{border-left-color:var(--tom-bloqueado-ponto)}.equipe-card__cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.equipe-card__cabecalho strong{font-size:var(--tamanho-apoio);color:var(--cor-texto)}.equipe-card__periodo{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.cronograma-tabela{overflow-x:auto}.cronograma-tabela__cabecalho,.cronograma-tabela__linha{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-5);grid-template-columns:160px repeat(5,1fr);align-items:center;min-width:480px;display:grid}.cronograma-tabela__cabecalho{border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;text-align:center}.cronograma-tabela__cabecalho>span:first-child{text-align:left}.cronograma-tabela__linha{border-top:1px solid var(--cor-borda)}.cronograma-tabela__linha:first-of-type{border-top:none}.cronograma-tabela__equipe{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto)}.cronograma-celula{border-radius:var(--raio-sm);min-height:28px;color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);place-items:center;display:grid}.fila-linha__categoria{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:var(--rotulo-espacamento)}.distribuicao-abas{gap:var(--espaco-1);margin:var(--espaco-5) 0 var(--espaco-4);border-bottom:1px solid var(--cor-borda);display:flex}.distribuicao-abas button{padding:var(--espaco-3) var(--espaco-4);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px}.distribuicao-abas button:hover{color:var(--cor-texto)}.distribuicao-abas button.active{color:var(--cor-texto);border-bottom-color:#54714f}.distribuicao-filtro-coordenador{align-items:center;gap:var(--espaco-2);margin-bottom:var(--espaco-4);font-size:var(--tamanho-apoio);color:var(--cor-texto);display:flex}.distribuicao-filtro-coordenador span{font-weight:var(--peso-forte)}.distribuicao-filtro-coordenador select{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);font-size:var(--tamanho-apoio);background:var(--cor-superficie)}.calendario-distribuicao__filtro{align-items:center;gap:var(--espaco-4);margin-bottom:var(--espaco-4);flex-wrap:wrap;display:flex}.calendario-distribuicao__filtro label{align-items:center;gap:var(--espaco-2);font-size:var(--tamanho-apoio);color:var(--cor-texto);display:flex}.calendario-distribuicao__filtro label span{font-weight:var(--peso-forte)}.calendario-distribuicao__filtro select{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);font-size:var(--tamanho-apoio);background:var(--cor-superficie)}.calendario-distribuicao__busca input{width:min(340px,48vw);min-width:220px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);font:inherit;font-size:var(--tamanho-apoio)}.calendario-distribuicao__aviso{color:var(--tom-atencao-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte)}.calendario-distribuicao__aviso--prazo{color:#8a3b3b}.calendario-distribuicao__corpo{gap:var(--espaco-5);grid-template-columns:1fr 280px;align-items:start;display:grid}@media (width<=960px){.calendario-distribuicao__corpo{grid-template-columns:1fr}}.calendario-distribuicao__calendario{min-width:0;padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.calendario-distribuicao__pendentes{gap:var(--espaco-2);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);align-content:start;min-height:120px;max-height:760px;display:grid;overflow-y:auto}.calendario-pendente-card{gap:var(--espaco-1);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);cursor:grab;display:grid}.calendario-pendente-card[aria-disabled=true]{cursor:not-allowed;opacity:.55}.calendario-pendente-card strong{font-size:var(--tamanho-apoio);color:var(--cor-texto)}.calendario-pendente-card small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.calendario-pendente-card__prazo{color:var(--tom-atencao-texto)}.calendario-distribuicao__visoes{gap:var(--espaco-1);padding:var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-fundo);display:inline-flex}.calendario-distribuicao__visoes button{padding:var(--espaco-2) var(--espaco-4);border-radius:var(--raio);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:none}.calendario-distribuicao__visoes button:hover{color:var(--cor-texto)}.calendario-distribuicao__visoes button.active{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 1px 2px #1c1f1a1f}.gantt{gap:var(--espaco-3);display:grid}.gantt__barra-ferramentas{align-items:center;gap:var(--espaco-2);display:flex}.gantt__zoom-rotulo{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);margin-right:var(--espaco-1)}.gantt__zoom-botao{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);width:28px;height:28px;color:var(--cor-texto);font-size:var(--tamanho-bloco);cursor:pointer;line-height:1}.gantt__zoom-botao:hover:not(:disabled){background:var(--cor-fundo)}.gantt__zoom-botao:disabled{opacity:.4;cursor:not-allowed}.gantt__grade{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);grid-template-columns:260px 1fr;display:grid;overflow:hidden}.gantt__coluna-equipes{border-right:1px solid var(--cor-borda);background:var(--cor-superficie-alt)}.gantt__canto{border-bottom:1px solid var(--cor-borda);height:32px}.gantt__equipe-nome{height:44px;padding:0 var(--espaco-3);border-bottom:1px solid var(--cor-borda);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.gantt__timeline{overflow-x:auto}.gantt__trilho{min-width:100%;position:relative}.gantt__eixo{border-bottom:1px solid var(--cor-borda);height:32px;position:relative}.gantt__eixo--com-dias{height:50px}.gantt__eixo-mes{height:32px;padding-left:var(--espaco-2);border-left:1px solid var(--cor-borda);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto-suave);box-sizing:border-box;white-space:nowrap;align-items:center;display:flex;position:absolute;top:0}.gantt__eixo-dia{border-left:1px solid var(--cor-borda);height:18px;font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;top:32px}.gantt__canto--com-dias{height:50px}.gantt__linha{border-bottom:1px solid var(--cor-borda);height:44px;position:relative}.gantt__linha--alvo{outline-offset:-2px;background:#2e7d5a1f;outline:2px dashed #2e7d5a}.gantt__item-wrapper{height:28px;position:absolute;top:8px}.gantt__periodo-preparacao{border-radius:var(--raio-sm);box-sizing:border-box;pointer-events:none;z-index:0;background:repeating-linear-gradient(135deg,#2563a61f 0 5px,#2563a60a 5px 10px);border:1px dashed #2563a6;height:24px;position:absolute;top:2px}.gantt__periodo-preparacao--aberto{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.gantt__periodo-preparacao>span{border-radius:var(--raio-sm);background:var(--cor-superficie);color:#1f5b8f;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;padding:1px 4px;position:absolute;bottom:calc(100% + 2px);left:0}.gantt__item{width:100%;height:100%;padding:0 var(--espaco-2);border-radius:var(--raio-sm);color:var(--cor-superficie);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-align:left;cursor:grab;touch-action:none;box-sizing:border-box;border:1px solid #0000;align-items:center;display:flex;position:relative;overflow:hidden}.gantt__item:hover{filter:brightness(1.06)}.gantt__item--arrastando{cursor:grabbing;filter:brightness(1.1);z-index:5}.gantt__item-rotulo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gantt__item--fora-do-prazo{background-image:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff26 6px 12px)}.gantt__resize-alca{cursor:ew-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0}.gantt__resize-alca--inicio{left:0}.gantt__resize-alca--fim{right:0}.gantt__item-tooltip{z-index:var(--z-lateral);gap:var(--espaco-1);min-width:220px;padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio);color:#f2f4f0;font-size:var(--tamanho-rotulo);font-weight:var(--peso-normal);white-space:nowrap;pointer-events:none;background:#23271f;flex-direction:column;display:flex;position:fixed;transform:translateY(calc(-100% - 6px));box-shadow:0 4px 12px #00000040}.gantt__item-tooltip strong{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-superficie)}.gantt__item-tooltip__aviso{color:#e2a39c;font-weight:var(--peso-forte)}.gantt__fim-de-semana{pointer-events:none;background:#4a524512;border-left:1px solid #4a524514;border-right:1px solid #4a524514;position:absolute;top:0;bottom:0}.gantt__hoje{pointer-events:none;background:#a45c55;width:2px;position:absolute;top:32px;bottom:0}.planejamento__cabecalho-secao{height:32px;padding:0 var(--espaco-3);border-bottom:1px solid var(--cor-borda);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:var(--rotulo-espacamento);color:var(--cor-texto);box-sizing:border-box;background:#eef1ec;align-items:center;display:flex}.planejamento__coluna-nomes{position:relative}.alca-de-coluna{z-index:3;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0;right:-3px}.alca-de-coluna:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:3px}.alca-de-coluna:hover:after,.alca-de-coluna:focus-visible:after{background:var(--cor-borda-forte,var(--cor-texto-suave));width:3px;left:2px}.planejamento__linha-rotulo{justify-content:center;align-items:flex-start;gap:var(--espaco-1);flex-direction:column;height:44px}.planejamento__linha-rotulo small{text-overflow:ellipsis;max-width:100%;font-weight:var(--peso-normal);color:var(--cor-texto-suave);overflow:hidden}.planejamento__rotulo-titulo{align-items:center;gap:var(--espaco-2);min-width:0;max-width:100%;display:flex}.planejamento__rotulo-titulo strong{text-overflow:ellipsis;min-width:0;font-size:var(--tamanho-corpo,14px);color:var(--cor-texto);overflow:hidden}.planejamento__tipo-atividade{padding:1px var(--espaco-2);border-radius:var(--raio-sm);color:#fff;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:var(--rotulo-espacamento);background:#6a5a9c;flex:none}.planejamento__linha-rotulo small{color:var(--cor-texto)}.planejamento__marcadores{gap:var(--espaco-1);display:flex;position:absolute;top:8px}.planejamento__marcador{background:#6a5a9c;border-color:#6a5a9c;position:static}.planejamento__contador{justify-content:space-between;gap:var(--espaco-2);background:#6a5a9c repeating-linear-gradient(135deg,#0000 0 6px,#ffffff1f 6px 12px);border-color:#6a5a9c;min-width:9.5rem;height:28px;position:absolute;top:8px}.planejamento__contador:disabled{opacity:.55;cursor:default}.planejamento__contador-saldo{padding:0 var(--espaco-2);border-radius:var(--raio-sm);background:var(--cor-superficie);color:#6a5a9c;font-variant-numeric:tabular-nums;flex:none}.planejamento__marcador--sem-prazo{background-image:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff26 6px 12px)}.planejamento__linha-equipe{cursor:copy}.planejamento__linha-equipe:hover{background:var(--cor-superficie-alt)}.planejamento__celula{border-left:1px solid var(--cor-borda);box-sizing:border-box;height:32px;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);justify-content:center;align-items:center;display:flex;position:absolute;top:6px}.planejamento__celula--red{color:#8a3b34;background:#f6e2e0}.planejamento__celula--amber{color:#8a6a1f;background:#f7edd8}.planejamento__celula--green{color:#3d6a37;background:#e6efe4}.planejamento__celula--neutral{color:#b7bdb3}.painel-lateral-overlay{z-index:var(--z-modal);background:#23271fb3;justify-content:flex-end;display:flex;position:fixed;inset:0}.painel-lateral{background:var(--cor-superficie);flex-direction:column;width:100%;max-width:420px;height:100%;display:flex;overflow-y:auto;box-shadow:-20px 0 48px #1c1f1a40}.painel-lateral__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-5) var(--espaco-5);border-bottom:1px solid var(--cor-borda);display:flex}.painel-lateral__corpo{padding:var(--espaco-5) var(--espaco-5)}.painel-lateral__corpo h2{margin:0 0 var(--espaco-1);font-size:var(--tamanho-secao);font-weight:var(--peso-forte);letter-spacing:0;color:var(--cor-texto)}.painel-lateral__local{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.painel-lateral__periodo{gap:var(--espaco-3);margin:var(--espaco-4) 0;grid-template-columns:1fr 1fr;display:grid}.painel-lateral__periodo label{gap:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.painel-lateral__periodo input{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-apoio)}.painel-lateral__motivo{gap:var(--espaco-1);margin:var(--espaco-4) 0 0;color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.painel-lateral__motivo textarea{min-height:64px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-family:inherit;font-size:var(--tamanho-apoio);font-weight:var(--peso-normal);resize:vertical}.responsavel-tabs{gap:var(--espaco-1);margin-top:var(--espaco-2);padding:var(--espaco-1);border-radius:var(--raio);background:#eef1ea;display:flex}.responsavel-tabs button{padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-sm);color:#5d6a58;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);flex:1}.responsavel-tabs button.active{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 1px 2px #31372b1f}.painel-lateral__rotulo{margin:var(--espaco-4) 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.painel-lateral__aviso{margin:0 0 var(--espaco-2);color:var(--tom-atencao-texto);font-size:var(--tamanho-rotulo)}.painel-lateral__equipes,.painel-lateral__membros{gap:var(--espaco-2);display:grid}.equipe-opcao{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);text-align:left;transition:border-color .12s,background-color .12s;display:flex}.equipe-opcao:hover{border-color:#b6c6ae}.equipe-opcao.selecionada{background:var(--cor-fundo);border-color:#54714f}.equipe-opcao strong{font-size:var(--tamanho-apoio);color:var(--cor-texto)}.equipe-opcao small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.painel-lateral__prazo-contrato{margin:-4px 0 var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.painel-lateral__prazo-contrato strong{color:var(--cor-texto)}.painel-lateral__conflito{margin-top:var(--espaco-4);padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio);color:#8a3b3b;font-size:var(--tamanho-apoio);background:#faeeec;border:1px solid #e3b7ae}.painel-lateral__conflito strong{margin-bottom:var(--espaco-1);display:block}.painel-lateral__conflito p{margin:0 0 var(--espaco-2)}.painel-lateral__conflito ul{padding-left:var(--espaco-5);margin:0}.painel-lateral__rodape{justify-content:flex-end;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda);background:var(--cor-superficie-alt);margin-top:auto;display:flex}@media (width<=640px){.painel-lateral{max-width:100%}.cronograma-tabela__cabecalho,.cronograma-tabela__linha{font-size:var(--tamanho-rotulo);grid-template-columns:110px repeat(5,1fr)}}.preparacao-lote-barra{align-items:center;gap:var(--espaco-3) var(--espaco-4);margin:var(--espaco-4) var(--espaco-5);padding:var(--espaco-4) var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);flex-wrap:wrap;display:flex}.preparacao-lote-barra .selection-row--todas{flex:1;min-width:130px;margin:0;padding:0}.preparacao-lote-barra .selection-row--todas span{white-space:nowrap;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto)}.preparacao-manutencao{gap:var(--espaco-4);margin:0 var(--espaco-5) var(--espaco-4);padding:var(--espaco-4) var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:grid}.preparacao-manutencao__cabecalho,.preparacao-manutencao__acoes{justify-content:space-between;align-items:center;gap:var(--espaco-3) var(--espaco-4);flex-wrap:wrap;display:flex}.preparacao-manutencao__cabecalho h2,.preparacao-manutencao__lista h3{color:var(--cor-texto);font-size:var(--tamanho-bloco);font-weight:var(--peso-forte);margin:0}.preparacao-manutencao__cabecalho p,.preparacao-manutencao__regra,.preparacao-manutencao__datas p{margin:var(--espaco-1) 0 0;color:var(--cor-texto);font-size:var(--tamanho-apoio);line-height:1.5}.preparacao-manutencao__formulario{align-items:end;gap:var(--espaco-3) var(--espaco-4);grid-template-columns:repeat(3,minmax(180px,1fr));display:grid}.preparacao-manutencao__formulario>label,.preparacao-manutencao__datas>label{gap:var(--espaco-2);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);display:grid}.preparacao-manutencao__formulario input,.preparacao-manutencao__formulario select,.preparacao-manutencao__formulario textarea{width:100%;min-height:42px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.preparacao-manutencao__formulario textarea{resize:vertical;min-height:66px}.preparacao-manutencao__formulario input:focus-visible,.preparacao-manutencao__formulario select:focus-visible,.preparacao-manutencao__formulario textarea:focus-visible{outline-offset:2px;outline:3px solid #6a8e5d}.preparacao-manutencao__datas{gap:var(--espaco-2) var(--espaco-3);border:0;grid-column:span 2;grid-template-columns:repeat(2,minmax(140px,1fr));margin:0;padding:0;display:grid}.preparacao-manutencao__datas legend{margin-bottom:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);grid-column:1/-1}.preparacao-manutencao__datas p{grid-column:1/-1;margin-top:0}.preparacao-manutencao__motivo{grid-column:span 2}.preparacao-manutencao__regra{margin:0}.preparacao-manutencao__lista{gap:var(--espaco-2);max-height:320px;padding-top:var(--espaco-3);border-top:1px solid var(--cor-borda);display:grid;overflow:auto}.preparacao-manutencao__linha{align-items:center;gap:var(--espaco-3);padding:var(--espaco-2) 0;border-bottom:1px solid var(--cor-borda);font-size:var(--tamanho-apoio);grid-template-columns:minmax(0,1fr) auto;display:grid}.preparacao-manutencao__linha strong,.preparacao-manutencao__linha small{display:block}.preparacao-manutencao__linha strong{color:var(--cor-texto)}.preparacao-manutencao__linha small{margin-top:var(--espaco-1);color:var(--cor-texto);line-height:1.45}.preparacao-manutencao__estado{color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);text-align:right}.preparacao-manutencao__estado--inelegivel{color:#76551e}.preparacao-manutencao__estado--falhou{color:#8a302d}.preparacao-manutencao__estado--aplicado{color:#28613b}.preparacao-manutencao__aviso{color:#76551e;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);margin:0}@media (width<=768px){.preparacao-manutencao__formulario{grid-template-columns:minmax(0,1fr)}.preparacao-manutencao__datas,.preparacao-manutencao__motivo{grid-column:auto}}@media (width<=480px){.preparacao-manutencao{margin-right:var(--espaco-3);margin-left:var(--espaco-3);padding:var(--espaco-4) var(--espaco-3)}.preparacao-manutencao__datas{grid-template-columns:minmax(0,1fr)}.preparacao-manutencao__datas legend,.preparacao-manutencao__datas p{grid-column:auto}.preparacao-manutencao__linha{align-items:start;gap:var(--espaco-2);grid-template-columns:minmax(0,1fr)}.preparacao-manutencao__estado{text-align:left}}.preparacao-totalizacao__titulo{margin:var(--espaco-4) var(--espaco-5) var(--espaco-2);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto)}.preparacao-totalizacao{margin:0 var(--espaco-5) var(--espaco-4);max-height:220px}.atividades-do-tipo{margin-top:var(--espaco-5);gap:var(--espaco-4);display:grid}.atividades-do-tipo__tabela{border:1px solid var(--cor-borda);border-radius:var(--raio);overflow:hidden}.atividades-do-tipo__linha{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border-bottom:1px solid var(--cor-borda);font-size:var(--tamanho-apoio);grid-template-columns:90px minmax(180px,2fr) minmax(76px,1fr) minmax(110px,1.2fr) minmax(120px,1.4fr) minmax(72px,.8fr) minmax(78px,1fr) minmax(88px,.9fr) minmax(76px,.8fr);align-items:center;display:grid}.atividades-do-tipo__linha:last-child{border-bottom:0}.atividades-do-tipo__cabecalho{background:var(--cor-superficie-alt);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.atividades-do-tipo__editor{gap:var(--espaco-4);display:grid}.atividades-do-tipo__overlay{padding:var(--espaco-4)}.atividades-do-tipo__dialogo{width:min(1100px,100vw - 32px);max-width:1100px}.atividades-do-tipo__linha-editavel{gap:var(--espaco-3);padding:var(--espaco-4) 0;border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) minmax(88px,.6fr) minmax(116px,.7fr);align-items:end;min-width:0;display:grid}.atividades-do-tipo__linha-editavel label{gap:var(--espaco-2);min-width:0;display:grid}.atividades-do-tipo__linha-editavel input,.atividades-do-tipo__linha-editavel select,.atividades-do-tipo__linha-editavel textarea{width:100%;min-width:0;max-width:none;min-height:44px}.atividades-do-tipo__titulo-editor,.atividades-do-tipo__cabecalho-editor,.atividades-do-tipo__opcoes-editor{grid-column:1/-1}.atividades-do-tipo__titulo-editor textarea{padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);resize:vertical;font:inherit;line-height:1.5}.atividades-do-tipo__cabecalho-editor,.atividades-do-tipo__acoes-editor,.atividades-do-tipo__opcoes-editor,.atividades-do-tipo__acoes-salvar{align-items:center;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.atividades-do-tipo__cabecalho-editor{justify-content:space-between}.atividades-do-tipo__opcoes-editor .campo-checkbox{gap:var(--espaco-2);min-height:44px;display:flex}.atividades-do-tipo__opcoes-editor input[type=checkbox]{width:16px;min-height:16px}.atividades-do-tipo__acoes-editor button{min-width:44px;min-height:44px}.atividades-do-tipo__soma{color:var(--cor-texto);margin-right:auto}.atividades-do-tipo__salvar{gap:var(--espaco-3);flex-wrap:wrap}@media (width<=768px){.atividades-do-tipo__linha-editavel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=480px){.atividades-do-tipo__dialogo{width:100%}.atividades-do-tipo__linha-editavel>label:not(.atividades-do-tipo__titulo-editor){grid-column:1/-1}.atividades-do-tipo__linha-editavel>label:nth-last-of-type(-n+2){grid-column:auto}.atividades-do-tipo__acoes-editor{gap:var(--espaco-1)}.atividades-do-tipo__soma,.atividades-do-tipo__acoes-salvar{width:100%}.atividades-do-tipo__acoes-salvar button{flex:1}}.atividades-do-tipo__editor>label{gap:var(--espaco-2);max-width:280px;display:grid}.atividades-do-tipo__dialogo .modal-lightbox__cabecalho>.ds-botao--link{white-space:nowrap;flex-shrink:0;min-height:44px}@media (width<=480px){.atividades-do-tipo__overlay{padding:var(--espaco-2)}.atividades-do-tipo__titulo-editor textarea{min-height:120px}}.atividades-do-tipo__ordem{align-items:center;gap:var(--espaco-1);display:flex}.atividades-do-tipo__historico{padding-left:var(--espaco-5);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);gap:var(--espaco-1);margin:0;display:grid}.atividades-do-tipo__editor-rodape{align-items:center;gap:var(--espaco-4);display:flex}.preparacoes-tabela{margin-top:var(--espaco-1);max-height:480px;overflow-y:auto}.preparacoes-tabela__cabecalho,.preparacoes-tabela__linha{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-5);grid-template-columns:32px 1.6fr 1.4fr .9fr 1fr;align-items:center;display:grid}.preparacoes-tabela__cabecalho{z-index:1;background:var(--cor-superficie);border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;position:sticky;top:0}.preparacoes-tabela__linha{border-bottom:1px solid var(--cor-borda)}.preparacoes-tabela__linha:hover{background:var(--cor-superficie-alt)}.preparacoes-tabela__linha.selecionada{background:var(--cor-fundo);box-shadow:inset 3px 0 #54714f}.preparacoes-tabela__linha input[type=checkbox]{accent-color:#54714f}.preparacoes-tabela__linha>span:nth-child(2){gap:var(--espaco-1);min-width:0;display:grid}.preparacoes-tabela__linha small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.preparacoes-tabela__linha .ds-botao--link{margin-right:var(--espaco-3);font-size:var(--tamanho-apoio);white-space:nowrap}.preparacoes-tabela--liberacao .preparacoes-tabela__cabecalho,.preparacoes-tabela--liberacao .preparacoes-tabela__linha{grid-template-columns:32px repeat(14,170px);width:max-content;min-width:100%}.preparacoes-tabela--liberacao.preparacoes-tabela--todos-contratos .preparacoes-tabela__cabecalho,.preparacoes-tabela--liberacao.preparacoes-tabela--todos-contratos .preparacoes-tabela__linha{grid-template-columns:32px repeat(15,170px);width:max-content;min-width:100%}.preparacoes-tabela--liberacao{overflow-x:auto}.preparacoes-tabela--liberacao select{border:1px solid var(--cor-borda);border-radius:var(--raio-sm);width:100%;padding:var(--espaco-2) var(--espaco-2);font-size:var(--tamanho-rotulo)}.preparacao-liberacao-tela-cheia{max-width:none}.preparacao-guia-proxima-etapa{justify-content:space-between;align-items:center;gap:var(--espaco-4);margin:var(--espaco-4) 0;padding:var(--espaco-4) var(--espaco-5);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-fundo);font-size:var(--tamanho-apoio);color:var(--cor-texto);display:flex}.preparacao-guia-proxima-etapa strong{font-size:var(--tamanho-corpo)}.preparacao-liberacao__seletor-contrato{align-items:center;gap:var(--espaco-2);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto-suave);display:flex}.preparacao-liberacao__seletor-contrato input,.preparacao-liberacao__seletor-contrato select{border:1px solid var(--cor-borda);border-radius:var(--raio-sm);padding:var(--espaco-2);font-size:var(--tamanho-rotulo)}.preparacao-liberacao__filtros{align-items:center;gap:var(--espaco-4);margin:var(--espaco-3) 0;display:flex}.preparacao-liberacao__filtros input{border:1px solid var(--cor-borda);border-radius:var(--raio-sm);padding:var(--espaco-2);font-size:var(--tamanho-rotulo);flex:1}.preparacao-liberacao__filtro-ativo{align-items:center;gap:var(--espaco-2);margin:0 var(--espaco-5) var(--espaco-3);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:#4a7a43;display:flex}.preparacao-liberacao__filtro-ativo .ds-botao--link{font-size:var(--tamanho-rotulo)}.preparacao-liberacao__resultado{margin:0 var(--espaco-5) var(--espaco-3);padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio-lg,var(--raio));background:var(--cor-superficie);box-shadow:var(--sombra-sm,0 1px 3px #14201312);color:var(--cor-texto)}.preparacao-liberacao__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-4);margin-bottom:var(--espaco-2);display:flex}.preparacao-liberacao__cabecalho h2{margin:0;font-size:1.2rem}.preparacao-liberacao__sobretitulo{margin-bottom:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;display:block}.preparacao-liberacao__estado{padding:var(--espaco-1) var(--espaco-3);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);border-radius:999px;flex:none}.preparacao-liberacao__estado--concluida{border-color:var(--cor-sucesso-borda,#b8d4b0);background:var(--cor-sucesso-fundo,#edf5e9);color:var(--cor-sucesso-texto,#315b2b)}.preparacao-liberacao__estado--parcial,.preparacao-liberacao__estado--falhou{border-color:var(--cor-aviso-borda,#e5c98e);background:var(--cor-aviso-fundo,#fff7e5);color:var(--cor-aviso-texto,#75520a)}.preparacao-liberacao__orientacao{margin:0 0 var(--espaco-4);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.preparacao-liberacao__resumo{justify-content:space-between;align-items:center;gap:var(--espaco-4);margin-bottom:var(--espaco-4);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:flex}.preparacao-liberacao__contagem{align-items:baseline;gap:var(--espaco-2);display:flex}.preparacao-liberacao__contagem strong{font-size:1.6rem;line-height:1}.preparacao-liberacao__indicadores{gap:var(--espaco-4);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);display:flex}.preparacao-liberacao__indicadores strong{color:var(--cor-texto)}.preparacao-liberacao__progresso{margin-bottom:var(--espaco-4)}.preparacao-liberacao__progresso-legenda{margin-bottom:var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);justify-content:space-between;display:flex}.preparacao-liberacao__progresso-legenda strong{color:var(--cor-texto)}.preparacao-liberacao__resultado progress{background:var(--cor-borda);width:100%;height:.55rem;accent-color:var(--cor-primaria);border:0;border-radius:999px;display:block;overflow:hidden}.preparacao-liberacao__nota{margin:0 0 var(--espaco-3);padding-left:var(--espaco-3);border-left:3px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.preparacao-liberacao__acoes,.preparacao-liberacao__rodape-acoes{align-items:center;gap:var(--espaco-2);display:flex}.preparacao-liberacao__rodape-acoes{margin-left:var(--espaco-2);display:inline-flex}.preparacao-liberacao__lista-resultados{gap:var(--espaco-2);margin-top:var(--espaco-4);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda);display:grid}.preparacao-liberacao__lista-resultados h3{margin:0 0 var(--espaco-1);font-size:1rem}.preparacao-liberacao__item-resultado{justify-content:space-between;align-items:center;gap:var(--espaco-4);min-width:0;padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);font-size:var(--tamanho-apoio);display:flex}.preparacao-liberacao__id-item{min-width:0;color:var(--cor-texto-suave)}.preparacao-liberacao__id-item code{color:var(--cor-texto);overflow-wrap:anywhere;font-size:.92em}.preparacao-liberacao__resultado-ok{color:var(--cor-sucesso-texto,#315b2b);text-align:right}.preparacao-liberacao__resultado-erro{color:var(--cor-erro-texto,#9f2929);text-align:right}@media (width<=640px){.preparacao-liberacao__resultado{margin-right:var(--espaco-2);margin-left:var(--espaco-2);padding:var(--espaco-3)}.preparacao-liberacao__resumo,.preparacao-liberacao__item-resultado{flex-direction:column;align-items:flex-start}.preparacao-liberacao__indicadores{gap:var(--espaco-2) var(--espaco-4);flex-wrap:wrap}.preparacao-liberacao__resultado-ok,.preparacao-liberacao__resultado-erro{text-align:left}}.record-detail__lista{margin-top:var(--espaco-4)}.record-detail__lista>p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;margin:0 0 var(--espaco-2)}.record-detail__lista ul{padding-left:var(--espaco-5);font-size:var(--tamanho-apoio);color:var(--cor-texto);margin:0}.record-detail__lista .cliente-contrato__documento{color:var(--cor-texto);font-size:var(--tamanho-apoio);display:block}.arts-da-pessoa__filtro{align-items:center;gap:var(--espaco-2);font-size:var(--tamanho-apoio);display:flex}.arts-da-pessoa__filtro select{min-height:44px}.painel-inline-de-formulario{gap:var(--espaco-3);margin:var(--espaco-2) 0 var(--espaco-4);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);flex-direction:column;display:flex}.painel-inline-de-formulario label{gap:var(--espaco-1);font-size:var(--tamanho-apoio);color:var(--cor-texto);flex-direction:column;display:flex}.acoes-de-formulario{justify-content:flex-end;gap:var(--espaco-2);display:flex}.erro-de-formulario{color:#b3261e;font-size:var(--tamanho-apoio);margin:0}.preparacao-bid-os-barra{align-items:end;gap:var(--espaco-3);margin:var(--espaco-3) 0;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);flex-wrap:wrap;display:flex}.preparacao-bid-os-barra label{gap:var(--espaco-1);min-width:240px;color:var(--cor-texto);font-size:var(--tamanho-apoio);flex-direction:column;display:flex}.preparacao-bid-os-barra select{min-height:40px}.registration-base p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);margin:0}.toolbar small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.registration-base h2{margin:var(--espaco-3) 0 var(--espaco-2);font-size:var(--tamanho-destaque);font-weight:var(--peso-medio)}.registration-base footer{justify-content:space-between;gap:var(--espaco-3);margin-top:var(--espaco-6);padding-top:var(--espaco-5);border-top:1px solid var(--cor-borda);display:flex}.selection-row{gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio);cursor:pointer;align-items:start;margin:0 -10px;transition:background-color .1s;display:flex!important}.selection-row input{margin-top:var(--espaco-1);accent-color:#54714f}.selection-row:hover{background:var(--cor-superficie-alt)}.selection-row:has(input:checked){background:var(--cor-fundo);box-shadow:inset 3px 0 #54714f}.selection-row small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.registration-base select{width:100%;padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto)}.selection-search{width:100%;margin-bottom:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-apoio)}.selection-list{border-top:1px solid var(--cor-borda);max-height:220px;overflow-y:auto}.selection-list .selection-row{border-bottom:1px solid var(--cor-borda)}.selection-list .selection-row:last-child{border-bottom:none}.registration-empty{padding:var(--espaco-4) var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.campo-checkbox{align-items:center;gap:var(--espaco-2);align-self:end;flex-direction:row!important;display:flex!important}.campo-checkbox input{accent-color:#54714f;width:auto!important}.registration-base{margin-bottom:var(--espaco-4);padding:var(--espaco-5) var(--espaco-6)}.registration-base>div:first-child>span{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.registration-filters{gap:var(--espaco-2);padding:0 var(--espaco-5) var(--espaco-4);border-bottom:1px solid var(--cor-borda);display:flex;overflow-x:auto}.registration-filters button{padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);white-space:nowrap}.registration-filters button.active{color:var(--cor-texto);font-weight:var(--peso-forte);background:#e9f0e6;border-color:#8ea788}.campo-lista{grid-column:1/-1}.campo-lista textarea{width:100%;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-apoio);resize:vertical;font-family:inherit}@media (width<=960px){.sidebar{width:205px}.workspace{width:calc(100% - 205px);margin-left:205px}.topbar{padding:0 var(--espaco-5)}.page{padding:var(--espaco-6) var(--espaco-5)}.attention-grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.pulse{min-height:300px}.environment{display:none}}@media (width<=640px){.sidebar{width:100%;height:auto;padding:var(--espaco-4);position:static}.app-shell{display:block}.sidebar nav{gap:var(--espaco-2);max-width:100%;margin-top:var(--espaco-3);padding-bottom:var(--espaco-1);display:flex;overflow-x:auto}.nav-secoes{gap:var(--espaco-2);display:flex}.nav-secao-gatilho{width:auto;min-height:40px;padding:var(--espaco-2) var(--espaco-3);font-size:var(--tamanho-rotulo);border-bottom:2px solid #0000;border-left:0;flex:none}.nav-secao-gatilho.active{background:var(--cor-fundo);color:var(--cor-texto)}.nav-secao-seta,.nav-item b,.sidebar-bottom{display:none}.workspace{width:100%;margin:0}.topbar{height:auto;padding:var(--espaco-3) var(--espaco-4);flex-wrap:wrap}.global-search{order:3;min-width:100%;margin:0}.page{padding:var(--espaco-5) var(--espaco-4)}.registration-base footer{flex-wrap:wrap}.attention-grid,.work-summary{grid-template-columns:1fr 1fr}.attention-card{min-height:140px;padding:var(--espaco-4)}.attention-card span{font-size:var(--tamanho-rotulo)}.attention-card p{margin-bottom:var(--espaco-4)}.section-head{padding:var(--espaco-5) var(--espaco-4)}.queue-row{padding:var(--espaco-4) var(--espaco-3);grid-template-columns:24px 1fr 14px}.queue-row time{display:none}.activity-row{grid-template-columns:1fr 12px}.activity-row>span:not(:first-child),.activity-row time{display:none}.toolbar{display:block}.tabs{overflow:auto}.toolbar input{width:100%;margin-top:var(--espaco-2)}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inspection-list-toolbar p,.inspection-list-columns{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-list-panel{overflow:hidden}.inspection-list-toolbar{align-items:end;gap:var(--espaco-3);padding:var(--espaco-5) var(--espaco-5);border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(min(100%,220px),1fr) minmax(min(100%,220px),340px) 190px 210px;display:grid}.inspection-list-toolbar p{margin:0 0 var(--espaco-1)}.inspection-list-toolbar h2{font-size:var(--tamanho-secao);font-weight:var(--peso-medio);margin:0}.inspection-list-toolbar input,.inspection-list-toolbar select,.inspection-operation-form input,.inspection-operation-form select,.inspection-danger-action textarea{width:100%;min-height:42px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto)}.inspection-list-columns,.inspection-list-row{align-items:center;gap:var(--espaco-4);grid-template-columns:minmax(min(100%,220px),1.8fr) minmax(140px,.9fr) minmax(120px,.85fr) minmax(150px,.85fr) minmax(110px,.7fr) minmax(180px,1.1fr) 22px;display:grid}.inspection-list-tipo,.inspection-list-categoria{color:var(--cor-texto);font-size:var(--tamanho-apoio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspection-list-columns{padding:var(--espaco-3) var(--espaco-5);border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie-alt)}.inspection-list-row{width:100%;min-height:82px;padding:var(--espaco-3) var(--espaco-5);border-bottom:1px solid var(--cor-borda);text-align:left;transition:background .14s}.inspection-list-row:last-child{border-bottom:0}.inspection-list-row:hover,.inspection-list-row:focus-visible{background:var(--cor-fundo)}.inspection-list-identity,.inspection-list-owner{gap:var(--espaco-1);min-width:0;display:grid}.inspection-list-identity small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-list-identity strong{color:var(--cor-texto);font-size:var(--tamanho-apoio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspection-list-identity em,.inspection-list-owner small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.inspection-list-owner>strong{font-size:var(--tamanho-rotulo)}.inspection-summary>div>i{background:#e6e9e3;height:4px;display:block;overflow:hidden}.inspection-summary>div>i>b{background:#71856c;height:100%;display:block}.inspection-list-row time{color:#5f695f;font-size:var(--tamanho-rotulo)}.inspection-panel-heading p,.responsibles>p{margin:0 0 var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-summary{margin-bottom:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.inspection-summary>div{gap:var(--espaco-2);min-width:0;padding:var(--espaco-5) var(--espaco-5);border-left:1px solid var(--cor-borda);display:grid}.inspection-summary>div:first-child{border-left:0}.inspection-summary span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-summary strong{font-size:var(--tamanho-secao);font-weight:var(--peso-medio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspection-summary small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.inspection-danger-action{align-items:end;gap:var(--espaco-4);margin-bottom:var(--espaco-4);padding:var(--espaco-5) var(--espaco-5);border-left:4px solid #b66b61;grid-template-columns:minmax(min(100%,240px),1fr) minmax(min(100%,260px),1.4fr) auto;display:grid}.inspection-danger-action p,.inspection-operation-form p{margin:0 0 var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-danger-action h2,.inspection-operation-form h2{margin:0 0 var(--espaco-1);font-size:var(--tamanho-secao)}.inspection-danger-action span,.inspection-operation-form>div:first-child>span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.inspection-layout{gap:var(--espaco-4);grid-template-columns:minmax(0,1fr) 310px;display:grid}.inspection-main{gap:var(--espaco-4);min-width:0;display:grid}.inspection-rail{align-content:start;gap:var(--espaco-4);display:grid}.inspection-flow-panel,.current-stage{overflow:hidden}.inspection-panel-heading{justify-content:space-between;align-items:start;gap:var(--espaco-5);padding:var(--espaco-5) var(--espaco-5) var(--espaco-5);border-bottom:1px solid var(--cor-borda);display:flex}.inspection-panel-heading h2{font-size:var(--tamanho-destaque);font-weight:var(--peso-medio);letter-spacing:0;margin:0}.inspection-panel-heading>strong{padding-top:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.inspection-flow{gap:var(--espaco-3);padding:var(--espaco-6) var(--espaco-5) var(--espaco-6);flex-wrap:wrap;display:flex}.inspection-step{gap:var(--espaco-3);min-width:168px;padding:var(--espaco-4) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);text-align:left;flex:1 1 0;display:flex;position:relative}.inspection-step.done{background:#33502f;border-color:#33502f}.inspection-step.current{background:#e3f2dc;border-color:#bfe0b2}.inspection-step.late{background:#faedc4;border-color:#e7c877}.inspection-step.attention{background:#f5e7e4;border-color:#d8a49c}.inspection-step.muted{border-color:var(--cor-borda);background:var(--cor-fundo);opacity:.75}.inspection-step.selected{outline-offset:2px;outline:2px solid #30352e}.inspection-step>b{z-index:1;width:34px;height:34px;color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);background:#eef1ec;border-radius:50%;flex:0 0 34px;place-items:center;display:grid}.inspection-step.done>b{background:var(--cor-superficie);color:var(--cor-texto)}.inspection-step.current>b,.inspection-step.late>b,.inspection-step.attention>b{background:var(--cor-superficie)}.inspection-step>span{gap:var(--espaco-1);min-width:0;display:grid}.inspection-step small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.inspection-step.done small,.inspection-step.done em{color:#dfe8dc}.inspection-step strong{font-family:var(--fonte-base);font-size:var(--tamanho-secao);line-height:1.1}.inspection-step.done strong{color:var(--cor-superficie)}.inspection-step em{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-style:normal}.inspection-step time{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.inspection-step.done time{color:#cfe0ca}.inspection-step.current time{color:var(--tom-ativo-texto)}.inspection-step.late time{color:var(--tom-atencao-texto)}.inspection-step.attention time{color:var(--tom-bloqueado-texto)}.current-stage{min-height:272px}.stage-state{align-items:center;gap:var(--espaco-2);padding-top:var(--espaco-1);color:var(--tom-neutro-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);display:inline-flex}.stage-state i{background:var(--tom-neutro-ponto);border-radius:50%;width:5px;height:5px}.stage-state.current{color:var(--tom-andamento-texto)}.stage-state.current i{background:var(--tom-andamento-ponto)}.stage-state.atrasado{color:var(--tom-atencao-texto)}.stage-state.atrasado i{background:var(--tom-atencao-ponto)}.stage-state.blocked{color:var(--tom-bloqueado-texto)}.stage-state.blocked i{background:var(--tom-bloqueado-ponto);border-radius:var(--raio-sm)}.stage-state.cancelled{color:var(--tom-inativo-texto)}.stage-state.cancelled i{background:var(--tom-inativo-ponto);border-radius:var(--raio-sm);transform:rotate(45deg)}.stage-activities{padding:var(--espaco-2) var(--espaco-5) var(--espaco-5)}.stage-activity-row{gap:var(--espaco-3);width:100%;padding:var(--espaco-3) var(--espaco-3);border-top:1px solid var(--cor-borda);text-align:left;grid-template-columns:1.6fr .9fr 1fr .9fr 14px;align-items:center;display:grid}.stage-activity-row:first-child{border-top:none}.stage-activity-row:hover{background:var(--cor-superficie-alt)}.stage-activity-row>span:first-child{gap:var(--espaco-1);display:grid}.stage-activity-row small,.stage-activity-row time{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.stage-activity-row__relatorio{min-height:auto;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);justify-self:start;padding:0}.stage-activity-row__abrir{background:0 0;place-items:center;padding:0;display:grid}.inspection-empty-evidence{gap:var(--espaco-1);margin:0 var(--espaco-5) var(--espaco-5);padding:var(--espaco-4);border:1px dashed var(--cor-borda-forte);background:var(--cor-superficie-alt);display:grid}.inspection-empty-evidence strong{font-size:var(--tamanho-apoio)}.inspection-empty-evidence span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.inspection-stage-actions{gap:var(--espaco-2);padding:0 var(--espaco-5) var(--espaco-5);flex-wrap:wrap;display:flex}.inspection-operation-form{gap:var(--espaco-4);padding:var(--espaco-5) var(--espaco-5);border-left:4px solid #69badd;grid-template-columns:minmax(min(100%,250px),1.2fr) minmax(190px,.8fr) minmax(190px,.8fr);display:grid}.inspection-operation-form label{gap:var(--espaco-2);color:#5f695f;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);display:grid}.inspection-form-actions{justify-content:flex-end;gap:var(--espaco-2);padding-top:var(--espaco-1);border-top:1px solid var(--cor-borda);grid-column:1/-1;display:flex}.inspection-stage-actions button:disabled,.inspection-form-actions button:disabled,.inspection-danger-action button:disabled{opacity:.45}.responsibles{padding:var(--espaco-5)}.responsible{align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) 0;border-bottom:1px solid var(--cor-borda);display:flex}.responsible:last-child{border-bottom:0;padding-bottom:0}.responsible strong{font-size:var(--tamanho-apoio)}.responsible small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}@media (width<=960px){.inspection-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-summary>div:nth-child(3){border-top:1px solid var(--cor-borda);border-left:0}.inspection-summary>div:nth-child(4){border-top:1px solid var(--cor-borda)}.inspection-list-toolbar{grid-template-columns:1fr 1fr}.inspection-list-toolbar>div:first-child{grid-column:1/-1}.inspection-list-columns{display:none}.inspection-list-row{grid-template-columns:minmax(min(100%,220px),1.7fr) minmax(100px,.7fr) minmax(90px,.6fr) 22px}.inspection-list-row>time,.inspection-list-tipo,.inspection-list-categoria,.inspection-list-owner{display:none}.inspection-layout{grid-template-columns:1fr}.inspection-rail,.inspection-operation-form,.inspection-danger-action{grid-template-columns:1fr 1fr}.inspection-operation-form>div:first-child,.inspection-danger-action>div:first-child{grid-column:1/-1}}@media (width<=640px){.inspection-summary,.inspection-list-toolbar,.inspection-operation-form,.inspection-danger-action{grid-template-columns:1fr}.inspection-summary>div,.inspection-summary>div:nth-child(3){border-top:1px solid var(--cor-borda);border-left:0}.inspection-summary>div:first-child{border-top:0}.inspection-list-toolbar>div:first-child,.inspection-operation-form>div:first-child,.inspection-danger-action>div:first-child{grid-column:auto}.inspection-list-row{gap:var(--espaco-3);grid-template-columns:minmax(0,1fr) auto}.inspection-list-row>time,.inspection-list-tipo,.inspection-list-categoria,.inspection-list-owner{display:none}.inspection-flow{gap:var(--espaco-3);flex-direction:column;overflow-x:visible}.inspection-step{min-width:0}.inspection-rail{gap:var(--espaco-4);grid-template-columns:1fr}.inspection-panel-heading{padding:var(--espaco-5)}.inspection-stage-actions,.inspection-form-actions{display:grid}}.portao-de-autenticacao{min-height:100vh;color:var(--cor-texto-suave);place-items:center;display:grid}.pagina-de-login{min-height:100vh;padding:var(--espaco-5);background:var(--cor-fundo);place-items:center;display:grid}.pagina-de-login__cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);width:100%;max-width:24rem;padding:var(--espaco-6);box-shadow:0 10px 30px #0000000f}.pagina-de-login__marca{gap:var(--espaco-1);margin-bottom:var(--espaco-5);justify-items:start;display:grid}.pagina-de-login__marca img{width:auto;height:2rem}.pagina-de-login__marca p{font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);color:var(--cor-texto-suave);margin:0}.pagina-de-login__cartao h1{margin:0 0 var(--espaco-1);font-size:var(--tamanho-destaque)}.pagina-de-login__apoio{margin:0 0 var(--espaco-5);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.pagina-de-login form{gap:var(--espaco-1);display:grid}.pagina-de-login label{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto)}.pagina-de-login input{min-height:44px;padding:0 var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);font-size:var(--tamanho-corpo);margin-bottom:var(--espaco-2)}.pagina-de-login input:focus-visible,.pagina-de-usuarios input:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.pagina-de-login button[type=submit]{min-height:44px;margin-top:var(--espaco-2)}.pagina-de-login__rodape{margin:var(--espaco-4) 0 0;font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave)}.pagina-de-usuarios__filtro{align-items:center;gap:var(--espaco-2);margin:var(--espaco-3) 0;font-size:var(--tamanho-apoio);color:var(--cor-texto);display:inline-flex}.pagina-de-usuarios__pessoa{align-items:center;gap:var(--espaco-2);display:inline-flex}.pagina-de-usuarios__pessoa img.avatar{object-fit:cover}.pagina-de-usuarios__pessoa>span:last-child{min-width:0;display:grid}.pagina-de-usuarios__pessoa small{color:var(--cor-texto-suave)}.pagina-de-usuarios__acoes{gap:var(--espaco-1);flex-wrap:wrap;display:flex}.pagina-de-usuarios__acoes button,.pagina-de-usuarios__foto{position:relative}.pagina-de-usuarios__foto input{opacity:0;width:.1px;height:.1px;position:absolute}.pagina-de-usuarios__perfis{border:1px solid var(--cor-borda);border-radius:var(--raio);gap:var(--espaco-1);margin:var(--espaco-2) 0;display:grid}.pagina-de-usuarios__perfis label{align-items:center;gap:var(--espaco-2);font-weight:var(--peso-normal);min-height:32px;display:flex}.pagina-de-usuarios__nota{margin-top:var(--espaco-5);font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave)}.pagina-de-usuarios__formulario-modal{gap:var(--espaco-1);display:grid}.pagina-de-usuarios__formulario-modal label{font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto);margin-top:var(--espaco-2)}.pagina-de-usuarios__formulario-modal label:first-child{margin-top:0}.pagina-de-usuarios__formulario-modal input[type=text],.pagina-de-usuarios__formulario-modal input[type=email],.pagina-de-usuarios__formulario-modal input[type=password],.pagina-de-usuarios__formulario-modal input:not([type]),.pagina-de-usuarios__formulario-modal select{min-height:44px;padding:0 var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);font:inherit}.pagina-de-usuarios__formulario-modal select{background:var(--cor-superficie);cursor:pointer}.pagina-de-usuarios__formulario-modal small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);margin-bottom:var(--espaco-1)}.pagina-de-usuarios__fechar-modal{border-radius:var(--raio-sm);width:32px;height:32px;color:var(--cor-texto-suave);font-size:var(--tamanho-secao);place-items:center;line-height:1;transition:background .15s,color .15s;display:grid}.pagina-de-usuarios__fechar-modal:hover:not(:disabled){background:var(--cor-fundo);color:var(--cor-texto)}.pagina-de-usuarios__fechar-modal:disabled{opacity:.6;cursor:not-allowed}.modal-lightbox__cabecalho h2{font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);color:var(--cor-texto);margin:0}@media (prefers-reduced-motion:reduce){.pagina-de-login__cartao{box-shadow:none}}.atividades-filtros{gap:var(--espaco-3);flex-wrap:wrap;display:flex}.atividades-filtros label{gap:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);display:grid}.atividades-filtros select{max-width:200px;padding:var(--espaco-2) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-normal);letter-spacing:0}.atividades-filtro-inspecao{align-items:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio-sm);color:#40603a;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);background:#e3f2dc;border:1px solid #bfe0b2;align-self:end;display:inline-flex}.atividades-filtro-inspecao .ds-botao--link{color:#40603a;min-height:auto;text-decoration:underline}.atividades-lista{gap:var(--espaco-1);background:#e4e7e1;display:grid}.atividade-cartao{gap:var(--espaco-3);width:100%;padding:var(--espaco-4) var(--espaco-5);background:var(--cor-superficie);text-align:left;display:grid}.atividade-cartao:hover{background:var(--cor-superficie-alt)}.atividade-cartao.selected{background:var(--cor-fundo);box-shadow:inset 3px 0 #91af86}.atividade-cartao__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);display:flex}.atividade-cartao__identidade{gap:var(--espaco-1);display:grid}.atividade-cartao__identidade strong{font-size:var(--tamanho-corpo)}.atividade-cartao__identidade em{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-style:normal}.atividade-cartao__identidade small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.atividade-cartao__qualificadores{gap:var(--espaco-3);padding-top:var(--espaco-3);border-top:1px solid var(--cor-borda);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.atividade-cartao__qualificadores>span{gap:var(--espaco-1);min-width:0;display:grid}.atividade-cartao__qualificadores small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento)}.atividade-cartao__qualificadores b{color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte)}.atividades-paginacao{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);flex-wrap:wrap;display:flex}.atividades-paginacao__botoes{gap:var(--espaco-2);display:flex}.atividades-paginacao small{color:var(--tom-atencao-texto);font-size:var(--tamanho-rotulo);flex-basis:100%}.atividade-log{gap:var(--espaco-3);margin:var(--espaco-4) 0 0;padding:0;list-style:none;display:grid}.atividade-log li{gap:var(--espaco-1);padding-left:var(--espaco-3);border-left:2px solid var(--cor-borda-forte);display:grid}.atividade-log strong{color:var(--cor-texto);font-size:var(--tamanho-apoio)}.atividade-log span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.atividade-log em{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-style:normal}.formulario-de-despesa{align-content:start;place-items:start center;display:grid}.formulario-de-despesa__cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);width:100%;max-width:52rem;padding:var(--espaco-6);box-shadow:0 10px 30px #0000000f}.formulario-de-despesa__cartao--largo{max-width:68rem}.formulario-de-despesa__corpo{gap:var(--espaco-5);margin-top:var(--espaco-5);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.formulario-de-despesa__principal{min-width:0}.formulario-de-despesa__lateral{min-width:0;padding-left:var(--espaco-5);border-left:1px solid var(--cor-borda)}.formulario-de-despesa__lateral .esteira{border-top:none;margin-top:0;padding-top:0}@media (width<=960px){.formulario-de-despesa__cartao--largo{max-width:52rem}.formulario-de-despesa__corpo{grid-template-columns:1fr}.formulario-de-despesa__lateral{border-left:none;padding-left:0}.formulario-de-despesa__lateral .esteira{margin-top:var(--espaco-5);padding-top:var(--espaco-5);border-top:1px solid var(--cor-borda)}}.formulario-de-despesa__marca{gap:var(--espaco-1);margin-bottom:var(--espaco-5);justify-items:start;display:grid}.formulario-de-despesa__marca img{width:auto;height:2rem}.formulario-de-despesa__marca p{font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);color:var(--cor-texto-suave);margin:0}.formulario-de-despesa__cartao h1{margin:0 0 var(--espaco-1);font-size:var(--tamanho-secao)}.formulario-de-despesa__apoio{margin:0 0 var(--espaco-5);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.formulario-de-despesa label{margin-bottom:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto);display:block}.formulario-de-despesa input,.formulario-de-despesa select{width:100%;min-height:44px;padding:0 var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);font-size:var(--tamanho-corpo);box-sizing:border-box}.formulario-de-despesa input:focus-visible,.formulario-de-despesa select:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.formulario-de-despesa fieldset{margin:var(--espaco-5) 0;border:none;padding:0}.formulario-de-despesa legend{margin-bottom:var(--espaco-3);font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);padding:0}.formulario-de-despesa__itens{gap:var(--espaco-4);display:grid}.formulario-de-despesa__item{gap:var(--espaco-2) var(--espaco-3);padding:var(--espaco-3) 3rem var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end;transition:border-color .12s;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0a}.formulario-de-despesa__item>p{margin:0}.formulario-de-despesa__item:focus-within{border-color:#9ca3af}.formulario-de-despesa__item--especifica{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) max-content}.formulario-de-despesa__remover-item{width:var(--alvo-toque,44px);height:var(--alvo-toque,44px);border-radius:var(--raio-lg);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .12s,color .12s;display:inline-flex;position:absolute;top:.15rem;right:.35rem}.formulario-de-despesa__remover-item:hover:not(:disabled),.formulario-de-despesa__remover-item:focus-visible{background:var(--decisao-ruim-suave);color:var(--decisao-ruim)}.formulario-de-despesa__remover-item:disabled{opacity:.3;cursor:not-allowed}.formulario-de-despesa__campo-calculado{color:var(--soma-rotulo);font-variant-numeric:tabular-nums;cursor:default}.formulario-de-despesa__campo-principal{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums}.formulario-de-despesa__somas{justify-content:flex-end;align-items:baseline;gap:var(--espaco-1) var(--espaco-3);margin:var(--espaco-3) 0 0;padding:var(--espaco-3);border-top:2px solid var(--soma-total-borda);background:var(--soma-total-fundo);border-radius:0 0 10px 10px;flex-wrap:wrap;display:flex}.formulario-de-despesa__somas-contagem{color:var(--soma-rotulo);font-size:var(--tamanho-rotulo);margin-right:auto}.formulario-de-despesa__somas-rotulo{color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.formulario-de-despesa__somas-valor{font-size:var(--tamanho-secao);font-variant-numeric:tabular-nums;white-space:nowrap}.formulario-de-despesa__adicionar-item{border-radius:var(--raio);background:var(--cor-superficie);min-height:44px;color:var(--cor-texto);font-weight:var(--peso-forte);cursor:pointer;border:1px dashed #9ca3af}.formulario-de-despesa button[type=submit]{min-height:44px;margin-top:var(--espaco-5);border:1px solid var(--envio);background:var(--envio);width:100%;color:var(--cor-superficie);transition:background var(--duracao-rapida,.12s) ease}.formulario-de-despesa button[type=submit]:hover:not(:disabled){border-color:var(--envio-forte);background:var(--envio-forte)}.formulario-de-despesa button[type=submit]:disabled{border-color:var(--cor-borda);background:var(--decisao-inerte-fundo);color:var(--decisao-inerte-texto)}.formulario-de-despesa__pendencia{margin:var(--espaco-5) 0 -.75rem;color:var(--cor-texto-suave);font-size:var(--tamanho-apoio)}.conversa-da-despesa{margin-top:var(--espaco-5);border-top:1px solid var(--cor-borda);padding-top:var(--espaco-4)}.conversa-da-despesa h3{margin:0 0 var(--espaco-2);font-size:var(--tamanho-apoio)}.conversa-da-despesa__canais{gap:var(--espaco-1);margin-bottom:var(--espaco-2);display:flex}.conversa-da-despesa__canal{border:1px solid var(--cor-borda-forte);border-radius:var(--raio-lg);padding:var(--espaco-1) var(--espaco-3);font-size:var(--tamanho-rotulo);cursor:pointer;background:0 0}.conversa-da-despesa__canal--ativo{color:var(--cor-superficie);background:#111827;border-color:#111827}.conversa-da-despesa__publico,.conversa-da-despesa__vazia{margin:0 0 var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.conversa-da-despesa__linhas{margin:0 0 var(--espaco-3);gap:var(--espaco-3);flex-direction:column;padding:0;list-style:none;display:flex}.conversa-da-despesa__autoria{font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);margin:0}.conversa-da-despesa__texto{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio);white-space:pre-wrap}.conversa-da-despesa textarea{width:100%;min-height:4.5rem}.formulario-de-despesa__fixa{border-radius:var(--raio-lg);background:var(--cor-fundo);padding:var(--espaco-1) var(--espaco-2);color:var(--cor-texto);font-size:var(--tamanho-rotulo);grid-column:1/-1;justify-self:start}.formulario-de-despesa__botoes{gap:var(--espaco-3);margin-top:var(--espaco-5);display:flex}.formulario-de-despesa__botoes button[type=submit]{flex:1;margin-top:0}.formulario-de-despesa__botoes button.formulario-de-despesa__enviar{justify-content:center;align-items:center;min-width:0;display:inline-flex}.formulario-de-despesa__botoes button.ds-botao--secundario{white-space:nowrap;min-height:44px}@media (width<=480px){.formulario-de-despesa__botoes{flex-direction:column}}@media (width<=640px){.formulario-de-despesa__item,.formulario-de-despesa__item--especifica{padding:var(--espaco-6) var(--espaco-3) var(--espaco-3);grid-template-columns:1fr}}.formulario-de-despesa__anexo-linha-inteira{align-items:center;gap:var(--espaco-1) var(--espaco-2);padding-top:var(--espaco-2);border-top:1px dashed var(--cor-borda-forte);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}.formulario-de-despesa__anexo-linha-inteira label{margin-bottom:0}.formulario-de-despesa__aviso-de-teto{align-items:flex-start;gap:var(--espaco-2);margin:var(--espaco-1) 0 0;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--tom-atencao-borda);border-radius:var(--raio);background:var(--tom-atencao-fundo);color:var(--tom-atencao-texto);font-size:var(--tamanho-rotulo);grid-column:1/-1;line-height:1.35;display:flex}.formulario-de-despesa__aviso-de-teto strong{font-weight:var(--peso-forte)}.formulario-de-despesa__anexo{gap:var(--espaco-2);padding-top:var(--espaco-2);border-top:1px dashed var(--cor-borda-forte);display:grid}.formulario-de-despesa__anexo input[type=file],.formulario-de-despesa__anexo-linha-inteira input[type=file]{min-height:44px;padding:var(--espaco-2) var(--espaco-3);border-radius:var(--raio);background:var(--cor-superficie-alt);color:var(--cor-texto);font-size:var(--tamanho-rotulo);border:1px dashed #9ca3af;align-items:center;transition:border-color .12s,background .12s;display:flex}.formulario-de-despesa__anexo-linha-inteira input[type=file]{border-color:var(--cor-borda-forte);flex:0 auto;width:auto;max-width:100%}.formulario-de-despesa__anexo input[type=file]:hover,.formulario-de-despesa__anexo-linha-inteira input[type=file]:hover{background:var(--cor-fundo);border-color:#6b7280}.formulario-de-despesa__anexo input[type=file]:focus-visible,.formulario-de-despesa__anexo-linha-inteira input[type=file]:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.formulario-de-despesa__anexo-aviso{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);margin:0}.formulario-de-despesa__rotulo{padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-lg);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);vertical-align:middle;display:inline-block}.prestacao-resumo{margin-bottom:var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie-alt,#f9fafb)}.prestacao-resumo>p{margin:0 0 var(--espaco-3);font-size:var(--tamanho-apoio)}.prestacao-resumo__totais{gap:var(--espaco-3);margin:0 0 var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.prestacao-resumo__totais>div{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie)}.prestacao-resumo dt{margin:0 0 var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.prestacao-resumo dd{color:var(--cor-texto);font-size:var(--tamanho-secao);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0;line-height:1.2}.prestacao-resumo__totais>.prestacao-resumo__totais--vivo{border-left:3px solid var(--cor-acento);padding-left:calc(.75rem - 2px)}.prestacao-resumo__a-receber,.prestacao-resumo__a-devolver{font-size:var(--tamanho-corpo);font-weight:var(--peso-forte)}.obrigatorio{color:var(--cor-texto-suave)}.comparacao-previsto{margin:0 0 var(--espaco-4)}.comparacao-previsto__totais{gap:var(--espaco-3);margin:0 0 var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie-alt);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.comparacao-previsto__totais dt{margin:0 0 var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.comparacao-previsto__totais dd{font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);margin:0}.comparacao-previsto__a-receber{color:var(--cor-erro,#b91c1c)}.comparacao-previsto__a-devolver{color:var(--cor-ok,#15803d)}.comparacao-previsto__tabela{border-collapse:collapse;width:100%;font-size:var(--tamanho-rotulo)}.comparacao-previsto__tabela th,.comparacao-previsto__tabela td{padding:var(--espaco-1) var(--espaco-2);border-bottom:1px solid var(--cor-borda);text-align:right}.comparacao-previsto__tabela thead th{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.comparacao-previsto__tabela th[scope=row],.comparacao-previsto__tabela thead th:first-child{text-align:left;font-weight:var(--peso-forte)}.comparacao-previsto__tabela em{color:var(--cor-texto-suave);font-style:normal}.aviso-central{z-index:var(--z-sobreposicao);padding:var(--espaco-5);background:#30352e73;place-items:center;display:grid;position:fixed;inset:0}.aviso-central__cartao{justify-items:center;gap:var(--espaco-2);width:100%;max-width:24rem;padding:var(--espaco-6) var(--espaco-5) var(--espaco-5);border-radius:var(--raio-lg);background:var(--cor-superficie);text-align:center;animation:.14s ease-out aviso-central-entra;display:grid;box-shadow:0 20px 50px #00000038}@media (prefers-reduced-motion:reduce){.aviso-central__cartao{animation:none}}.aviso-central__marca{width:2.75rem;height:2.75rem;margin:0 0 var(--espaco-1);border-radius:var(--raio-lg);background:var(--cor-superficie-alt);color:var(--cor-ok,#15803d);font-size:var(--tamanho-secao);border:1px solid #bbf7d0;place-items:center;line-height:1;display:grid}.aviso-central__cartao h2{font-size:var(--tamanho-bloco);margin:0}.aviso-central__cartao p{color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);margin:0}.aviso-central__cartao button{min-height:44px;margin-top:var(--espaco-4);padding:0 var(--espaco-5);border-radius:var(--raio-lg)}.formulario-de-despesa__cartao+.formulario-de-despesa__cartao{margin-top:var(--espaco-4)}.formulario-de-despesa__cartao h2{margin:0 0 var(--espaco-1);font-size:var(--tamanho-bloco)}.minhas-solicitacoes{gap:var(--espaco-2);margin:var(--espaco-4) 0 0;padding:0;list-style:none;display:grid}.minhas-solicitacoes__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.formulario-de-despesa .periodo-de-datas__rotulo{margin-bottom:var(--espaco-1);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);color:var(--cor-texto);display:block}.formulario-de-despesa .periodo-de-datas__campos{align-items:center;gap:var(--espaco-2);max-width:32rem;display:flex}.formulario-de-despesa .periodo-de-datas__campos input{flex:1 1 0;min-width:0}.formulario-de-despesa .periodo-de-datas__seta{color:var(--cor-texto-suave);flex:none}.formulario-de-despesa .opcoes-em-pilula__lista,.cartao-de-pedido .opcoes-em-pilula__lista{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.formulario-de-despesa .opcoes-em-pilula__opcao,.cartao-de-pedido .opcoes-em-pilula__opcao{align-items:center;gap:var(--espaco-2);min-height:56px;padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-lg);background:var(--cor-superficie);font-size:var(--tamanho-apoio);font-weight:var(--peso-normal);color:var(--cor-texto);cursor:pointer;margin:0;display:flex}.formulario-de-despesa .opcoes-em-pilula__opcao:hover,.cartao-de-pedido .opcoes-em-pilula__opcao:hover{border-color:#9ca3af}:is(.formulario-de-despesa .opcoes-em-pilula__opcao:has(input:checked),.cartao-de-pedido .opcoes-em-pilula__opcao:has(input:checked)){color:var(--cor-texto);font-weight:var(--peso-forte);border:2px solid #30352e}:is(.formulario-de-despesa .opcoes-em-pilula__opcao:has(input:focus-visible),.cartao-de-pedido .opcoes-em-pilula__opcao:has(input:focus-visible)){outline-offset:1px;outline:2px solid #2563eb}.formulario-de-despesa .opcoes-em-pilula__opcao input[type=radio],.cartao-de-pedido .opcoes-em-pilula__opcao input[type=radio]{accent-color:#30352e;flex:none;width:1.1rem;height:1.1rem;min-height:1.1rem;margin:0;padding:0}.cartao-de-pedido{gap:var(--espaco-4);margin:var(--espaco-4) 0;padding:var(--espaco-5);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);display:grid}.cartao-de-pedido>header{justify-content:space-between;align-items:baseline;gap:var(--espaco-4);display:flex}.cartao-de-pedido>header h2{font-size:var(--tamanho-bloco);margin:0}.cartao-de-pedido .apoio{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);margin:0}.escolha-de-servico{gap:var(--espaco-3);display:grid}.escolha-de-servico h3{font-size:var(--tamanho-apoio);margin:0}.escolha-de-servico__lista{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.escolha-de-servico__busca{gap:var(--espaco-1);display:grid}.escolha-de-servico__busca span{color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.escolha-de-servico__busca input{width:100%;min-height:44px;padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-superficie);color:inherit;font:inherit}.escolha-de-servico__busca input:focus-visible{outline-offset:1px;border-color:#1d5b7b;outline:3px solid #1d5b7b40}.escolha-de-servico__paginacao{justify-content:space-between;align-items:center;gap:var(--espaco-3);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);flex-wrap:wrap;display:flex}.escolha-de-servico__paginacao>div{gap:var(--espaco-2);display:flex}.escolha-de-servico__lista button{gap:var(--espaco-1);width:100%;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie-alt);text-align:left;cursor:pointer;display:grid}.escolha-de-servico__lista button:hover{border-color:var(--cor-borda-forte);background:var(--cor-fundo)}.escolha-de-servico__lista strong{font-size:var(--tamanho-apoio)}.escolha-de-servico__lista span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.escolha-de-servico__lista .marca{padding:var(--espaco-1) var(--espaco-1);border-radius:var(--raio-lg);color:var(--cor-texto);font-size:var(--tamanho-rotulo);background:#eef1f4;justify-self:start}.formulario-de-despesa__servico{gap:var(--espaco-1);margin:0 0 var(--espaco-4);padding:var(--espaco-3) var(--espaco-3);background:var(--cor-superficie-alt);border-left:3px solid #1d5b7b;border-radius:0 8px 8px 0;display:grid}.formulario-de-despesa__servico span{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.titulo-do-historico{margin:var(--espaco-6) 0 var(--espaco-3);font-size:var(--tamanho-bloco)}.escolha-de-servico__sem-servico{justify-content:space-between;align-items:center;gap:var(--espaco-3) var(--espaco-5);margin-top:var(--espaco-2);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda);flex-wrap:wrap;display:flex}.escolha-de-servico__sem-servico p{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);flex:22rem;margin:0;line-height:1.5}.escolha-de-servico__sem-servico strong{color:var(--cor-texto);font-size:var(--tamanho-apoio);display:block}.escolha-de-servico__sem-servico button{border-color:#9ca3af;flex:none}.selo-de-status{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-lg);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);border:1px solid;display:inline-block}.selo-de-status--espera{border-color:var(--cor-borda-forte);background:var(--cor-fundo);color:var(--cor-texto)}.selo-de-status--acao{background:var(--cor-superficie-alt);color:#8a6416;border-color:#e7c877}.selo-de-status--fim{background:var(--cor-superficie-alt);color:#2c6349;border-color:#bbf7d0}.esteira{margin-top:var(--espaco-5);padding-top:var(--espaco-5);border-top:1px solid var(--cor-borda)}.esteira h4{margin:0 0 var(--espaco-3);font-size:var(--tamanho-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--cor-texto-suave)}.esteira__lista{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.esteira__momento{gap:var(--espaco-1);padding-left:var(--espaco-4);display:grid;position:relative}.esteira__momento:not(:last-child):after{content:"";background:var(--cor-borda,#e5e7eb);width:1px;position:absolute;top:1.05em;bottom:-.6rem;left:.25rem}.esteira__momento:before{content:"";border:1.5px solid var(--cor-sucesso,#15803d);background:var(--cor-sucesso,#15803d);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.42em;left:0}.esteira__momento--falta:before{border-color:var(--cor-borda-forte);background:0 0}.esteira__momento--falta .esteira__o-que strong,.esteira__momento--falta .esteira__quando{color:var(--cor-texto-suave);font-weight:var(--peso-medio)}.esteira__quando{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums}.esteira__o-que{font-size:var(--tamanho-rotulo);line-height:1.3}.esteira__autor,.esteira__valor{color:var(--cor-texto-suave)}.esteira__detalhe{margin-top:var(--espaco-1);color:#8a6416;font-size:var(--tamanho-rotulo);font-style:italic;line-height:1.35;display:block}.prazo-de-prestacao{align-items:center;gap:var(--espaco-2);margin:0 0 var(--espaco-4);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);font-size:var(--tamanho-apoio);color:var(--cor-texto);flex-wrap:wrap;display:flex}.prazo-de-prestacao label{font-weight:var(--peso-medio);margin:0}.prazo-de-prestacao input{width:4.5rem;min-height:34px;padding:0 var(--espaco-2);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);text-align:center;font-variant-numeric:tabular-nums}.prazo-de-prestacao button{min-height:34px}.minhas-solicitacoes__linha--cobrando{background:var(--cor-superficie-alt)}.minhas-solicitacoes__acoes{gap:var(--espaco-1);flex-wrap:wrap;align-items:center;display:flex}.minhas-despesas__acoes-detalhe{gap:var(--espaco-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.minhas-despesas__resumo{gap:var(--espaco-2) var(--espaco-3);margin:0 0 var(--espaco-4);grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);display:grid}.minhas-despesas__resumo dt{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte)}.minhas-despesas__resumo dd{font-variant-numeric:tabular-nums;margin:0}.minhas-despesas__itens{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.minhas-despesas__itens li{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:flex}.minhas-despesas__itens small{margin-top:var(--espaco-1);color:var(--cor-texto-suave);display:block}@media (width<=768px){.minhas-solicitacoes__linha--cobrando{background:var(--cor-superficie-alt);border-color:#e7c877}.minhas-solicitacoes__acoes{justify-content:flex-start}.minhas-solicitacoes__acoes button{min-height:44px}.minhas-despesas__resumo{gap:var(--espaco-1);grid-template-columns:1fr}.minhas-despesas__resumo dd{margin-bottom:var(--espaco-2)}}.tabela__ordenar{align-items:center;gap:var(--espaco-1);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tabela__ordenar:focus-visible{outline-offset:2px;border-radius:var(--raio-sm);outline:2px solid #5c7d46}.tabela__seta{flex:none;line-height:1}.tabela__cabecalho-conteudo{align-items:center;gap:0;max-width:100%;display:inline-flex}.tabela__filtrar{border-radius:var(--raio-sm);width:1.25rem;height:1.25rem;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.tabela__filtrar:hover,.tabela__filtrar:focus-visible,.tabela__filtrar--ativo{background:var(--cor-acento-suave);color:var(--cor-acento)}.filtro-do-cabecalho__popup{z-index:var(--z-lateral);width:min(296px,100vw - 16px);max-height:min(470px,100vh - 16px);padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);box-shadow:var(--sombra-md);position:fixed;overflow:auto}.filtro-do-cabecalho__editor{gap:var(--espaco-2);display:grid}.filtro-do-cabecalho__busca input{width:100%;min-height:2.5rem}.filtro-do-cabecalho__todos,.filtro-do-cabecalho__opcoes label{align-items:center;gap:var(--espaco-2);cursor:pointer;min-height:2.35rem;display:flex}.filtro-do-cabecalho__opcoes{gap:var(--espaco-1);max-height:220px;display:grid;overflow:auto}.filtro-do-cabecalho__acoes{justify-content:space-between;align-items:center;gap:var(--espaco-2);border-top:1px solid var(--cor-borda);padding-top:var(--espaco-2);display:flex}.filtro-do-cabecalho__limpar{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-sm);color:var(--cor-texto-suave);font:inherit;font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0}.filtro-do-cabecalho__limpar:hover{background:var(--cor-acento-suave);color:var(--cor-acento)}.filtro-do-cabecalho__vazio{color:var(--cor-texto-suave,#667085);font-size:var(--tamanho-apoio)}.filtro-do-cabecalho__atalhos{gap:var(--espaco-1);flex-wrap:wrap;display:flex}.filtro-do-cabecalho__atalhos button{padding:var(--espaco-1) var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-pill);background:var(--cor-superficie);color:var(--cor-texto-suave);font:inherit;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;cursor:pointer}.filtro-do-cabecalho__atalhos button:hover{border-color:var(--cor-acento);background:var(--cor-acento-suave);color:var(--cor-acento)}.filtro-do-cabecalho__editor--faixa label{gap:var(--espaco-1);color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);display:grid}.filtro-do-cabecalho__pontas{gap:var(--espaco-2);display:grid}.filtro-do-cabecalho__pontas--duas{grid-template-columns:1fr 1fr}.filtro-do-cabecalho__editor--faixa input,.filtro-do-cabecalho__editor--faixa select{width:100%;min-height:2.5rem;padding:0 var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.filtro-do-cabecalho__editor--faixa input:focus-visible,.filtro-do-cabecalho__editor--faixa select:focus-visible{border-color:var(--cor-acento);outline:2px solid var(--cor-acento-suave);outline-offset:1px}.filtro-do-cabecalho__editor--faixa input[type=number]{appearance:textfield}.filtro-do-cabecalho__editor--faixa input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.filtro-do-cabecalho__editor--faixa input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.filtros-da-tabela__mobile{display:none}.filtros-da-tabela__barra{align-items:center;gap:var(--espaco-2);margin:0 0 var(--espaco-3);flex-wrap:wrap;display:flex}.filtros-da-tabela__barra label{flex:250px;max-width:360px}.filtros-da-tabela__barra input{width:100%;min-height:2.5rem}.filtros-da-tabela__compatibilidade{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=768px){.filtros-da-tabela__mobile{min-height:2.75rem;margin:0 0 var(--espaco-3);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda,var(--cor-borda-forte));border-radius:var(--raio);background:var(--cor-fundo,#fff);color:var(--cor-texto,var(--cor-texto));font-weight:var(--peso-forte);align-items:center;display:inline-flex}.filtros-da-tabela__mobile-painel{z-index:var(--z-painel-mobile);max-height:88vh;padding:var(--espaco-4);border-top:1px solid var(--cor-borda,var(--cor-borda-forte));background:var(--cor-fundo,#fff);border-radius:.75rem .75rem 0 0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -12px 28px #1018282e}.filtros-da-tabela__mobile-cabecalho{margin-bottom:var(--espaco-4);justify-content:space-between;align-items:center;display:flex}.filtros-da-tabela__mobile-cabecalho button{min-height:2.5rem;color:var(--cor-primaria,#175cd3);background:0 0;border:0}.filtros-da-tabela__mobile-painel .filtro-do-cabecalho__editor{margin-bottom:var(--espaco-4);padding-bottom:var(--espaco-4);border-bottom:1px solid var(--cor-borda,var(--cor-borda))}}.filtros-da-tabela__contagem{color:#5b6458;font-size:var(--tamanho-apoio);font-variant-numeric:tabular-nums}.filtros-da-tabela__limpar{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-apoio);cursor:pointer}.filtros-da-tabela__limpar:hover{background:var(--cor-fundo);border-color:#b9c0b4}.tabela-distribuicao .tabela-painel{margin:0 var(--espaco-5) var(--espaco-5)}.tabela-distribuicao__reaberta{color:#9b2c2c}.tabela-distribuicao__falhas{margin:0 var(--espaco-5) var(--espaco-4)}.tabela-distribuicao__falhas ul{margin:var(--espaco-2) 0;padding-left:var(--espaco-5)}.lote-distribuicao{gap:var(--espaco-4);display:grid}.lote-distribuicao .painel-flutuante__cabecalho{margin-bottom:var(--espaco-1)}.lote-distribuicao__campo{gap:var(--espaco-2);margin:0;display:grid}.lote-distribuicao__rotulo{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto)}.lote-distribuicao__campo select,.lote-distribuicao__campo input{box-sizing:border-box;width:100%;height:44px;font-size:var(--tamanho-bloco)}.lote-distribuicao__segmento{height:44px;padding:var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);grid-template-columns:1fr 1fr;display:grid}.lote-distribuicao__segmento button{border-radius:var(--raio-sm);color:var(--cor-texto);font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0}.lote-distribuicao__segmento button.ativo{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 0 0 1px #cbd6c6}.lote-distribuicao__segmento button:focus-visible{outline-offset:1px;outline:2px solid #087d36}.lote-distribuicao__datas{gap:var(--espaco-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=480px){.lote-distribuicao__datas{grid-template-columns:1fr}}.lote-distribuicao__acoes{gap:var(--espaco-3);margin-top:var(--espaco-1);grid-template-columns:1fr 1fr;display:grid}.lote-distribuicao__acoes button{height:44px}.tabela-distribuicao__area{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-sm);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);white-space:nowrap;display:inline-block}.tabela-distribuicao__area--campo{color:#2f5a1c;background:#e7f1df}.tabela-distribuicao__area--escritorio{background:var(--cor-superficie);color:#2f5a1c;box-shadow:inset 0 0 0 1px #b9d3a8}.tabela-distribuicao .tabela{table-layout:fixed;width:100%;min-width:1200px}.fila-distribuicao,.tabela-distribuicao,.tabela-distribuicao .tabela-painel{min-width:0;max-width:100%}.tabela-distribuicao .tabela thead th{overflow:visible}.tabela-distribuicao .tabela tbody td{height:52px}.tabela-distribuicao__cortado{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tabela-distribuicao__obra{min-width:0;display:grid}.tabela-distribuicao__obra strong,.tabela-distribuicao__obra small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabela-distribuicao__obra small{color:#60708c;font-size:var(--tamanho-apoio)}.tabela-distribuicao .tabela__cabecalho-conteudo{align-items:center;gap:var(--espaco-1);display:inline-flex}.tabela-distribuicao .tabela__filtrar{width:18px;height:18px;color:var(--cor-texto-suave);opacity:.8;flex:0 0 18px}.tabela-distribuicao .tabela__filtrar svg{width:12px;height:12px}.tabela-distribuicao .tabela thead th:hover .tabela__filtrar,.tabela-distribuicao .tabela__filtrar:focus-visible{color:var(--cor-texto);opacity:1}.tabela-distribuicao .tabela__filtrar--ativo{color:var(--cor-acento);opacity:1}.tabela-distribuicao{font-size:var(--tamanho-apoio)}.tabela-distribuicao__topo{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding:var(--espaco-5) var(--espaco-5) var(--espaco-3);display:flex}.tabela-distribuicao__topo h3{font-size:var(--tamanho-bloco);margin:0}.tabela-distribuicao__topo p{margin:var(--espaco-1) 0 0;color:#60708c;font-size:var(--tamanho-apoio)}.tabela-distribuicao__abas,.tabela-distribuicao__segmento{gap:var(--espaco-1);padding:var(--espaco-1);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:inline-flex}.tabela-distribuicao__abas button,.tabela-distribuicao__segmento button{min-height:30px;padding:0 var(--espaco-3);border-radius:var(--raio-sm);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0}.tabela-distribuicao__abas button.ativo,.tabela-distribuicao__segmento button.ativo{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 0 0 1px #cbd6c6}.tabela-distribuicao__filtros{align-items:center;gap:var(--espaco-3);padding:0 var(--espaco-5) var(--espaco-3);flex-wrap:wrap;display:flex}.tabela-distribuicao__busca{align-items:center;gap:var(--espaco-2);height:36px;padding:0 var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto-suave);flex:260px;display:flex}.tabela-distribuicao__busca input{min-width:0;height:100%;font-size:var(--tamanho-apoio);background:0 0;border:0;outline:0;flex:1}.tabela-distribuicao__coordenador{align-items:center;gap:var(--espaco-2);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);margin:0;display:flex}.tabela-distribuicao__coordenador select{min-width:180px;height:36px;padding:0 var(--espaco-2);font-size:var(--tamanho-apoio)}.tabela-distribuicao__limpar{color:#087d36;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0}.tabela-distribuicao__selecao{justify-content:space-between;align-items:center;gap:var(--espaco-3);margin:0 var(--espaco-5) var(--espaco-3);padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);flex-wrap:wrap;display:flex}.tabela-distribuicao__selecao--ativa{background:var(--cor-fundo);color:#1f5a2c;border-color:#b9d3a8}.tabela-distribuicao__selecao label{align-items:center;gap:var(--espaco-3);margin:0;display:flex}.tabela-distribuicao__selecao-acoes{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.tabela-distribuicao__selecao-acoes button{min-height:32px;padding:0 var(--espaco-4);font-size:var(--tamanho-apoio)}.tabela-distribuicao .tabela{min-width:1000px;font-size:var(--tamanho-apoio)}.tabela-distribuicao .tabela thead th{padding:var(--espaco-2) var(--espaco-2);background:var(--cor-fundo);border-bottom-color:var(--cor-borda);color:var(--cor-texto);font-size:var(--tamanho-rotulo)}.tabela-distribuicao .tabela tbody td{height:44px;padding:var(--espaco-1) var(--espaco-2)}.tabela-distribuicao .tabela__linha--marcada td{background:var(--cor-superficie-alt)}.tabela-distribuicao__duplo{min-width:0;line-height:1.3;display:grid}.tabela-distribuicao__duplo span,.tabela-distribuicao__duplo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabela-distribuicao__duplo span{color:#14213d;font-weight:var(--peso-forte)}.tabela-distribuicao__duplo small{color:#60708c;font-size:var(--tamanho-rotulo)}.tabela-distribuicao__area{font-size:var(--tamanho-rotulo)}.tabela-distribuicao__acao{color:#087d36;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0}.tabela-distribuicao__acao:disabled{color:var(--cor-texto-suave);cursor:default}.tabela-distribuicao__contagem{color:#60708c;font-size:var(--tamanho-rotulo)}@media (width<=640px){.tabela-distribuicao__topo{flex-direction:column;align-items:flex-start}.tabela-distribuicao__coordenador select{flex:1;min-width:0}}.tabela-distribuicao .tabela thead th{text-align:center}.tabela-distribuicao .tabela thead th .tabela__cabecalho-conteudo{max-width:none;padding:0;display:inline-flex;position:relative}.tabela-distribuicao .tabela thead th .tabela__filtrar{margin-left:-4px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.tabela-distribuicao .tabela tbody td{text-align:center}.tabela-distribuicao__duplo{text-align:center;justify-items:stretch}.planejamento-rascunho{gap:var(--espaco-3);flex-direction:column;display:flex}.planejamento-rascunho__barra{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-wrap:wrap;display:flex}.planejamento-rascunho__estado{font-size:var(--tamanho-apoio);color:var(--cor-texto);margin:0}.planejamento-rascunho__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.planejamento-rascunho__acoes button{min-height:44px}.planejamento-rascunho__erro{color:#8a3b34;margin:0}.planejamento-rascunho__falhas{gap:var(--espaco-2);margin:var(--espaco-3) 0;padding:var(--espaco-3);border-radius:var(--raio);color:#8a3b34;font-size:var(--tamanho-apoio);background:#fbefed;border:1px solid #c98a83;display:grid}.planejamento-rascunho__falhas ul{gap:var(--espaco-2);padding-left:var(--espaco-4);margin:0;display:grid}.planejamento-rascunho__falhas small{color:var(--cor-texto-suave);display:block}.planejamento__marcador--planejado{background:var(--cor-superficie);color:#6a5a9c;border-style:dashed}.planejamento__celula-rascunho{margin-left:var(--espaco-1);font-style:normal;font-weight:var(--peso-forte);color:var(--cor-texto-suave)}.cronograma-celula__rascunho{margin-left:var(--espaco-1);color:var(--cor-texto-suave);font-style:normal}.tabela-distribuicao__separador{width:1px;margin:0 var(--espaco-1);background:#dde4d9;align-self:stretch}.inspection-danger-action.refacao-painel{border-left-color:#b7bdb3;grid-template-columns:1fr;align-items:start}.refacao-painel__atividades{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);margin:0;display:grid}.refacao-painel__atividades legend{padding:0 var(--espaco-1);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto)}.refacao-painel__atividades label{align-items:center;gap:var(--espaco-2);min-height:32px;font-size:var(--tamanho-apoio);display:flex}.refacao-painel__campo{gap:var(--espaco-1);max-width:360px;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto);display:grid}.refacao-painel__campo select{min-height:40px}.refacao-painel__acoes{justify-content:flex-end;gap:var(--espaco-2);display:flex}.refacao-painel__acoes button{min-height:44px}.refacao-historico{margin-bottom:var(--espaco-4);padding:var(--espaco-5) var(--espaco-5)}.refacao-historico__lista{gap:var(--espaco-3);margin:var(--espaco-2) 0 0;padding-left:var(--espaco-5);display:grid}.refacao-historico__inspecao{font-size:var(--tamanho-apoio);margin:0}.refacao-historico__detalhe{margin:var(--espaco-1) 0 0;font-size:var(--tamanho-apoio);color:var(--cor-texto-suave)}.calendario-simulacao{gap:var(--espaco-2);margin:var(--espaco-2) 0 var(--espaco-3);padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-fundo);display:grid}.calendario-simulacao__barra{justify-content:space-between;align-items:center;gap:var(--espaco-2) var(--espaco-3);flex-wrap:wrap;display:flex}.calendario-simulacao__barra p{font-size:var(--tamanho-apoio);color:var(--cor-texto);margin:0}.calendario-simulacao__acoes{gap:var(--espaco-2);display:flex}.calendario-simulacao__acoes button{min-height:44px}.calendario-simulacao__lista{gap:var(--espaco-1);font-size:var(--tamanho-apoio);color:var(--cor-texto);margin:0;padding:0;list-style:none;display:grid}.calendario-simulacao__lista li{align-items:center;gap:var(--espaco-1) var(--espaco-3);flex-wrap:wrap;display:flex}.calendario-simulacao__falha{color:#8a3b34;font-weight:var(--peso-forte)}.calendario-evento--simulado{opacity:.85;border-style:dashed!important;border-width:2px!important}.farol-contrato__alternador{gap:var(--espaco-2);display:flex}.farol-contrato__alternador button{padding:var(--espaco-2) var(--espaco-4);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);cursor:pointer}.farol-contrato__alternador button[aria-pressed=true]{color:var(--cor-superficie);background:#344d31;border-color:#344d31}.farol-contrato__rolagem{border:1px solid var(--cor-borda);border-radius:var(--raio);overflow-x:auto}table.farol-contrato{border-collapse:collapse;width:100%;font-size:var(--tamanho-apoio)}table.farol-contrato th,table.farol-contrato td{border-bottom:1px solid var(--cor-borda);padding:var(--espaco-2) var(--espaco-3);text-align:center;white-space:nowrap}table.farol-contrato thead th{background:var(--cor-superficie-alt);color:#5c665b;font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;z-index:1;position:sticky;top:0}table.farol-contrato .farol-contrato__identificacao{text-align:left;min-width:220px}table.farol-contrato .farol-contrato__identificacao strong{color:var(--cor-texto);display:block}table.farol-contrato .farol-contrato__identificacao small{color:var(--cor-texto-suave);display:block}table.farol-contrato .farol-contrato__cliente{white-space:normal;flex-direction:column;align-items:center;display:flex}table.farol-contrato .farol-contrato__cliente small{color:var(--cor-texto-suave)}table.farol-contrato .farol-contrato__acoes{text-align:right}.farol-selo{border-radius:var(--raio-lg);width:22px;height:22px;font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.farol-selo--ok{color:#2c6b26;background:#e4f3e0;border-color:#bfe0b8}.farol-selo--paralisado{color:#a1341f;background:#fbe6e2;border-color:#f0bdb2}.farol-selo--alerta{color:#8a5a10;background:#fdf1d6;border-color:#f0d99a}.farol-selo--vazio{color:var(--cor-texto-suave);border-color:var(--cor-borda);background:#f0f1ee}.farol-contrato__legenda{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);font-size:var(--tamanho-rotulo);color:var(--cor-texto);flex-wrap:wrap;display:flex}.farol-contrato__legenda span{align-items:center;gap:var(--espaco-2);display:inline-flex}.campo-upload::file-selector-button{font:inherit;color:inherit;background:var(--cor-fundo);border:1px solid var(--cor-borda-forte);border-radius:var(--raio);min-height:44px;padding:var(--espaco-2) var(--espaco-4);margin-right:var(--espaco-3);cursor:pointer}.reinspecoes-estado{gap:var(--espaco-3);padding:var(--espaco-1) 0 var(--espaco-1);flex-wrap:wrap;display:flex}.reinspecoes-estado>span{gap:var(--espaco-1);min-width:104px;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt);display:grid}.reinspecoes-estado b{color:var(--cor-texto);font-size:var(--tamanho-bloco);font-weight:var(--peso-forte)}.reinspecoes-estado small{color:#5f6960;font-size:var(--tamanho-rotulo)}.reinspecoes-rodape{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda);flex-wrap:wrap;display:flex}.reinspecoes-rodape>span{color:#5f6960;font-size:var(--tamanho-apoio)}.capacidade-semanal{gap:var(--espaco-4);min-width:0;color:var(--cor-texto);display:grid}.distribuicao-filtros{gap:var(--espaco-3);margin:0 0 var(--espaco-4);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);flex-wrap:wrap;align-items:flex-end;display:flex}.distribuicao-filtros>*{flex:150px;min-width:0}.distribuicao-filtros>.distribuicao-filtros__busca{flex-grow:2}.distribuicao-filtros>.distribuicao-filtros__limpar{flex:none}.distribuicao-filtros label,.distribuicao-filtros .distribuicao-filtro-coordenador{gap:var(--espaco-1);font-size:var(--tamanho-apoio);margin:0;display:grid}.distribuicao-filtros label>span{font-weight:var(--peso-forte);color:var(--cor-texto-suave)}.distribuicao-filtros input,.distribuicao-filtros select{width:100%;min-width:0;min-height:44px}@media (width>=1280px){.distribuicao-filtros{flex-wrap:nowrap}.distribuicao-filtros>*{flex:1 1 0}.distribuicao-filtros>.distribuicao-filtros__busca{flex-grow:1.6}.distribuicao-filtros>.distribuicao-filtros__limpar{flex:none}}.planejamento__marcador-par{align-items:center;gap:var(--espaco-1);display:inline-flex}.planejamento__retirar{min-width:24px;min-height:24px;padding:0 var(--espaco-1);cursor:pointer;background:0 0;border:0}.preparacao-vagas__contador{padding:0 var(--espaco-2);border-radius:var(--raio-sm);color:var(--cor-superficie);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;background:#6a5a9c;display:inline-block}.planejamento__dica{white-space:normal;pointer-events:none;max-width:min(420px,90vw)}.visao-geral{color:#2e312b;gap:12px;min-width:0;display:grid}.visao-geral__nota{color:#596153;max-width:76ch;margin:0;font-size:13px;line-height:1.5}.visao-geral__tabela{border-collapse:collapse;width:100%;font-size:13px}.visao-geral__tabela th,.visao-geral__tabela td{text-align:left;border-bottom:1px solid #dde4d9;padding:8px 10px}.visao-geral__tabela thead th{color:#596153;font-size:12px}.visao-geral__tabela thead th:not(:first-child),.visao-geral__num{text-align:right;font-variant-numeric:tabular-nums}.visao-geral__tipo th button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.visao-geral__tipo{background:#f8faf6;font-weight:700}.visao-geral__fase th{padding-left:28px;font-weight:600}.visao-geral__grupo td{color:#596153;padding-left:44px}.visao-geral__tabela tfoot th,.visao-geral__tabela tfoot td{border-top:2px solid #54714f;font-weight:700}@media (width<=720px){.visao-geral{overflow-x:auto}}.medicoes-prototipo{gap:var(--espaco-4);min-width:0;display:grid}.medicoes-prototipo__conteudo{gap:var(--espaco-3);min-width:0;display:grid}.medicoes-prototipo__barra-de-ferramentas{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.medicoes-prototipo__busca-e-exportacao{align-items:center;gap:var(--espaco-2);flex:1;min-width:0;display:flex}.medicoes-prototipo__busca{align-items:center;gap:var(--espaco-2);width:min(34rem,100%);min-width:12rem;min-height:2.75rem;padding:0 var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto-suave);flex:1;display:flex}.medicoes-prototipo__exportar{white-space:normal;flex:0 auto;min-height:2.75rem}.medicoes-prototipo__busca svg{flex:none;width:1rem;height:1rem}.medicoes-prototipo__busca input{width:100%;min-width:0;min-height:2.5rem;color:var(--cor-texto);font:inherit;font-size:var(--tamanho-rotulo);background:0 0;border:0;outline:0}.medicoes-prototipo__busca input::placeholder{color:var(--cor-texto);opacity:1}.medicoes-prototipo__selecionar-visiveis{align-items:center;gap:var(--espaco-2);width:fit-content;min-height:2.75rem;color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);cursor:pointer;display:flex}.medicoes-prototipo__selecionar-visiveis input,.medicoes-prototipo__seletor-linha{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--cor-acento)}.medicoes-prototipo__tabela{min-width:0}.medicoes-prototipo__tabela .tabela-rolagem{max-height:min(62vh,42rem);overflow:auto}.medicoes-prototipo__tabela .tabela__principal{max-width:30rem;line-height:1.35}.medicoes-prototipo__tabela .tabela__secundario{line-height:1.35}.medicoes-prototipo__acoes-linha{align-items:center;gap:var(--espaco-1);display:flex}.medicoes-prototipo__rodape{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);font-variant-numeric:tabular-nums;margin:0}.medicoes-prototipo__detalhe{gap:var(--espaco-4);display:grid}.medicoes-prototipo__detalhe-medicao{padding:var(--espaco-3);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-alt)}.medicoes-prototipo__detalhe-medicao h3,.medicoes-prototipo__evidencias h3{font-size:var(--tamanho-apoio);margin:0}.medicoes-prototipo__detalhe-medicao p{margin:var(--espaco-1) 0 0;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);line-height:1.5}.medicoes-prototipo__evidencias>header{justify-content:space-between;align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-3);display:flex}.medicoes-prototipo__evidencias>header p{margin:var(--espaco-1) 0 0;color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo)}.medicoes-prototipo__evidencias>header>span{padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-pill);color:var(--cor-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);white-space:nowrap;background:#e8ebe5}.medicoes-prototipo__exportar svg{width:1rem;height:1rem}.medicoes-prototipo__lista-confirmacao{gap:var(--espaco-1);max-height:min(34vh,17rem);padding:var(--espaco-1) var(--espaco-2) var(--espaco-1) var(--espaco-5);margin:0;display:grid;overflow:auto}.medicoes-prototipo__lista-confirmacao li{padding-left:var(--espaco-1);color:var(--cor-texto);font-size:var(--tamanho-rotulo);line-height:1.4}.medicoes-prototipo__lista-confirmacao small{color:var(--cor-texto-suave);font-size:var(--tamanho-rotulo);display:block}.medicoes-prototipo__lista-confirmacao .medicoes-prototipo__mais-itens{color:var(--cor-texto-suave);font-weight:var(--peso-forte);list-style:none}@media (width<=640px){.medicoes-prototipo__barra-de-ferramentas,.medicoes-prototipo__busca-e-exportacao{flex-direction:column;align-items:stretch}.medicoes-prototipo__busca{width:100%}.medicoes-prototipo__exportar{justify-content:center;width:100%}}.medicoes-prototipo__status-cancelada{gap:var(--espaco-1);flex-direction:column;display:flex}.medicoes-prototipo__origem-cancelamento{font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave)}.medicoes-prototipo__devolucao{margin-top:var(--espaco-1);flex-direction:column;gap:2px;display:flex}.medicoes-prototipo__etiqueta-devolucao{padding:0 var(--espaco-1);border:1px solid var(--cor-aviso);font-size:var(--tamanho-rotulo);border-radius:4px;align-self:flex-start;font-weight:600}.boletins-painel{margin-top:var(--espaco-5);gap:var(--espaco-4);flex-direction:column;display:flex}.boletins-painel .ds-secao-card__corpo{grid-template-columns:minmax(0,1fr)}.boletins__detalhe-recolhivel{border:1px solid var(--borda,var(--cor-borda));border-radius:var(--raio);padding:var(--espaco-3) var(--espaco-4)}.boletins__detalhe-recolhivel summary{cursor:pointer;font-weight:var(--peso-forte)}.boletins__detalhe{border-top:1px solid var(--borda,var(--cor-borda));padding-top:var(--espaco-4);min-width:0}.boletins__detalhe h3{margin-top:0}.boletins__cabecalho-detalhe{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.boletins__metadados{gap:var(--espaco-1);margin:var(--espaco-2) 0;font-size:var(--tamanho-apoio);color:var(--texto-secundario,#666);flex-direction:column;display:flex}.boletim-planilha{gap:var(--espaco-2);flex-direction:column;min-width:0;display:flex}.boletim-planilha__rolagem{border:1px solid var(--cor-borda);border-radius:var(--raio);max-height:70vh;overflow:auto}.boletim-planilha__tabela{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--tamanho-apoio)}.boletim-planilha__tabela th,.boletim-planilha__tabela td{border-bottom:1px solid var(--cor-borda);text-align:left;vertical-align:top;white-space:nowrap;padding:4px 8px}.boletim-planilha__tabela thead th{z-index:2;background:var(--cor-superficie-alt);font-weight:var(--peso-forte);position:sticky;top:0}.boletim-planilha__tabela tfoot th,.boletim-planilha__tabela tfoot td{z-index:2;background:var(--cor-superficie-alt);border-top:2px solid var(--cor-borda-forte);font-weight:var(--peso-forte);position:sticky;bottom:0}.boletim-planilha__numero{font-variant-numeric:tabular-nums;text-align:right!important}.boletim-planilha__grupo th,.boletim-planilha__grupo td{background:var(--cor-superficie);font-size:var(--tamanho-corpo);font-weight:var(--peso-forte)}.boletim-planilha__nome{min-width:14rem;padding-left:var(--espaco-5)!important;white-space:normal!important}.boletim-planilha__expandir{min-height:44px;color:inherit;font:inherit;font-weight:var(--peso-forte);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.boletim-planilha__expandir:focus-visible,.boletim-planilha__alternar-todos:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.boletim-planilha__alternar-todos{min-height:44px;padding:0 var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:inherit;font:inherit;cursor:pointer}.boletim-planilha__contagem{color:var(--cor-texto-suave);font-weight:400}.boletim-planilha__selecao{width:44px;padding:0!important}.boletim-planilha__alvo{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.boletim-planilha__motivo{white-space:normal;max-width:22rem;font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);display:block}.boletim-planilha__era{font-size:var(--tamanho-rotulo);color:var(--cor-texto-suave);white-space:nowrap;display:block}.boletim-planilha__retorno{flex-direction:column;gap:4px;min-width:12rem;display:flex}.boletim-planilha__retorno select,.boletim-planilha__retorno input{min-height:36px;font:inherit}.boletim-planilha__decisao--retido{color:var(--cor-aviso);font-weight:var(--peso-forte)}.boletim-planilha__decisao--rejeitado{color:var(--cor-perigo);font-weight:var(--peso-forte)}.boletim-planilha__liberacao{gap:var(--espaco-1);white-space:normal;flex-direction:column;min-width:14rem;display:flex}@media (prefers-reduced-motion:no-preference){.boletim-planilha__expandir span[aria-hidden=true]{transition:transform .12s;display:inline-block}}.boletins__divisao{margin-top:var(--espaco-3);contain:inline-size;max-width:48rem;overflow-x:auto}.boletins__divisao h4{margin:0 0 var(--espaco-2)}.boletins__notas-fiscais{margin-top:var(--espaco-4);padding-top:var(--espaco-3);border-top:1px solid var(--cor-borda);contain:inline-size;max-width:48rem;overflow-x:auto}.boletins__notas-fiscais h4{margin:0 0 var(--espaco-2)}.boletins__notas-fiscais .boletim-planilha__tabela td{vertical-align:middle}.boletins__nova-nota-fiscal{margin-top:var(--espaco-3);align-items:flex-end}.menu-de-acoes__gatilho{min-width:44px;min-height:44px;color:var(--ds-texto);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.menu-de-acoes__gatilho:hover,.menu-de-acoes__gatilho[aria-expanded=true]{background:var(--ds-superficie-alt)}.menu-de-acoes__lista{z-index:1000;border:1px solid var(--ds-borda-forte);background:var(--ds-superficie);border-radius:8px;min-width:220px;padding:4px;display:grid;position:fixed;box-shadow:0 8px 24px #00000029}.menu-de-acoes__item{min-height:44px;color:var(--ds-texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 12px;display:flex}.menu-de-acoes__item+.menu-de-acoes__item{margin-top:2px}.menu-de-acoes__item:hover,.menu-de-acoes__item:focus-visible{background:var(--ds-superficie-alt)}.menu-de-acoes__icone{color:var(--ds-primaria,currentColor);flex:none}.menu-de-acoes__item--perigo,.menu-de-acoes__item--perigo .menu-de-acoes__icone{color:var(--status-perigo-texto)}.menu-de-acoes__texto{flex:1;gap:2px;display:grid}.menu-de-acoes__texto small{font-size:.75rem;line-height:1.25}.menu-de-acoes__cadeado{flex:none;width:1em;height:1em}.menu-de-acoes__item[aria-disabled=true]{color:var(--ds-texto-suave);cursor:not-allowed;background:repeating-linear-gradient(135deg, transparent 0 6px, var(--ds-superficie-alt) 6px 7px)}.menu-de-acoes__item[aria-disabled=true] .menu-de-acoes__icone{color:var(--ds-texto-suave);opacity:.6}.menu-de-acoes__item[aria-disabled=true] .menu-de-acoes__rotulo{text-decoration:line-through;text-decoration-thickness:1px}.menu-de-acoes__item[aria-disabled=true]:hover,.menu-de-acoes__item[aria-disabled=true]:focus-visible{background:var(--ds-superficie-alt)}.boletim-planilha__grupo-de-itens th,.boletim-planilha__grupo-de-itens td{padding-block:var(--espaco-2);background:var(--cor-acento-suave);border-top:2px solid var(--cor-acento);color:var(--cor-acento);font-size:var(--tamanho-secao);font-weight:var(--peso-forte);text-align:left}.boletim-planilha__grupo-de-itens td.boletim-planilha__numero{text-align:right}.tabela-painel--boletins{margin-top:var(--espaco-3);border-color:var(--cor-borda);border-radius:var(--raio-lg);box-shadow:0 2px 10px #14213d0d}.tabela-painel--boletins .tabela-rolagem{scrollbar-color:var(--cor-borda-forte) transparent;max-height:min(68vh,760px)}.tabela-painel--boletins .tabela{min-width:1120px;font-size:var(--tamanho-corpo)}.tabela-painel--boletins .tabela thead th{height:48px;padding:var(--espaco-2) var(--espaco-3);background:var(--cor-superficie-alt);color:var(--cor-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);letter-spacing:.025em;text-transform:none}.tabela-painel--boletins .tabela tbody td,.tabela-painel--boletins .tabela tbody th[scope=row]{height:58px;padding:var(--espaco-3);border-bottom-color:var(--cor-borda)}.tabela-painel--boletins .tabela tbody tr:nth-child(2n){background:#fafbfd}.tabela-painel--boletins .tabela tbody tr:hover{background:#f0f5fa}.tabela-painel--boletins .tabela__principal{color:var(--cor-texto);font-weight:var(--peso-forte)}.tabela-painel--boletins .tabela__numerico{min-width:7rem}.tabela-painel--boletins .tabela__linha:focus-visible{outline-offset:-3px}@media (width<=768px){.tabela-painel--boletins .tabela{min-width:0}.tabela-painel--boletins .tabela tbody td,.tabela-painel--boletins .tabela tbody th[scope=row]{height:auto;padding:var(--espaco-1) 0}}.painel-contrato{gap:var(--espaco-4);flex-direction:column;min-width:0;display:flex}.painel-contrato .ds-secao-card__corpo{grid-template-columns:minmax(0,1fr)}.painel-contrato__graficos{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.painel-contrato__figura{min-width:0;margin:0}.painel-contrato__figura figcaption{margin-bottom:var(--espaco-2);font-weight:var(--peso-forte)}.painel-contrato__legenda-tracejada{vertical-align:middle;border-top:2px dashed var(--cor-texto-suave);width:24px;display:inline-block}.painel-contrato__tabela-do-grafico{grid-column:1/-1;overflow-x:auto}.painel-contrato__tabela-do-grafico summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.painel-contrato__pendencias{gap:var(--espaco-3);display:grid}.painel-contrato__pendencias h4{margin:0 0 var(--espaco-1)}.painel-contrato__pendencias ul{padding-left:var(--espaco-4);margin:0}.painel-contrato__filtro{align-items:center;gap:var(--espaco-2);cursor:pointer;white-space:nowrap;flex-direction:row;min-height:44px;display:inline-flex}.painel-contrato__filtro input[type=checkbox]{flex:none;width:20px;height:20px;margin:0}.painel-contrato__filtro--cliente select{max-width:100%;min-height:44px}.lista-contratos__empresas{gap:var(--espaco-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));min-width:15rem;display:grid}.lista-contratos__empresa{gap:var(--espaco-1);padding:var(--espaco-2);border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);align-content:start;display:grid}.painel-contrato .grafico-recharts__tooltip{padding:var(--espaco-2) var(--espaco-3);background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio);color:var(--cor-texto);font-size:var(--tamanho-apoio);gap:2px;display:grid;box-shadow:0 2px 8px #0000001f}.matriz__barra-de-ferramentas{align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-3);flex-wrap:wrap;display:flex}.matriz__busca input{min-height:var(--altura-controle);min-width:240px;padding:0 var(--espaco-3);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-texto);font:inherit}.matriz__modos{border:1px solid var(--ds-borda-forte);border-radius:var(--raio);display:inline-flex;overflow:hidden}.matriz__modos button,.matriz__recolher{min-height:var(--altura-controle);padding:0 var(--espaco-4);background:var(--ds-superficie);color:var(--ds-texto);font:inherit;cursor:pointer;border:0}.matriz__modos button[aria-pressed=true]{background:var(--ds-acento);color:#fff;font-weight:var(--peso-forte)}.matriz__recolher{border:1px solid var(--ds-borda-forte);border-radius:var(--raio);margin-left:auto}.matriz__modos button:focus-visible,.matriz__recolher:focus-visible,.matriz__alternar:focus-visible,.matriz__rolagem:focus-visible,.matriz__busca input:focus-visible{outline:2px solid var(--ds-acento);outline-offset:2px}.matriz__rolagem{border:1px solid var(--ds-borda);border-radius:var(--raio);max-height:70vh;overflow-x:auto}.matriz{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--tamanho-corpo);font-variant-numeric:tabular-nums}.matriz th,.matriz td{padding:var(--espaco-3) var(--espaco-4);border-bottom:1px solid var(--ds-borda);background:var(--ds-superficie);vertical-align:middle;text-align:left;white-space:nowrap}.matriz thead th{z-index:3;background:var(--ds-superficie-alt);color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);position:sticky;top:0}.matriz__num{text-align:right!important}.matriz__fixa-esquerda{z-index:2;min-width:220px;max-width:320px;box-shadow:1px 0 0 var(--ds-borda);position:sticky;left:0}.matriz__fixa-direita{z-index:2;box-shadow:-1px 0 0 var(--ds-borda);position:sticky}.matriz td.matriz__medido,.matriz th.matriz__medido{right:150px}.matriz:not(.matriz--detalhada) thead th:nth-last-child(2),.matriz:not(.matriz--detalhada) td:nth-last-child(2){min-width:130px;right:150px}.matriz:not(.matriz--detalhada) thead th:last-child,.matriz:not(.matriz--detalhada) td:last-child{min-width:150px;right:0}.matriz thead .matriz__fixa-esquerda,.matriz thead .matriz__fixa-direita{z-index:4}.matriz__nome{gap:var(--espaco-2);white-space:normal;font-weight:var(--peso-medio);align-items:baseline;display:flex}.matriz__codigo{color:var(--ds-texto-suave);font-family:var(--fonte-mono);font-size:var(--tamanho-rotulo)}.matriz__meta{gap:var(--espaco-2);color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);flex-wrap:wrap;margin-top:2px;display:flex}.matriz__linha--inativa th,.matriz__linha--inativa td{color:var(--ds-texto-suave)}.matriz__boletim>*{display:block}.matriz__boletim .ds-selo,.matriz__boletim [class*=selo]{margin-top:4px;display:inline-flex}.matriz__boletim-link{color:var(--ds-acento);font-weight:var(--peso-forte);text-underline-offset:2px;text-decoration:underline}.matriz__mes{color:var(--ds-texto-suave);font-weight:var(--peso-normal);text-transform:capitalize}.matriz__boletim--aberto{box-shadow:inset 0 -2px 0 var(--ds-borda-forte);background:#eef3f8!important}.matriz__celula--aberta{background:#f2f6fa!important}.matriz__celula--nao-conta,.matriz__vazio{color:var(--ds-texto-suave)}.matriz__grupo th,.matriz__grupo td{background:var(--ds-superficie-alt);font-weight:var(--peso-forte);border-bottom:1px solid var(--ds-borda-forte)}.matriz__alternar{align-items:center;gap:var(--espaco-2);min-height:44px;padding:0 var(--espaco-2);color:inherit;font:inherit;font-size:var(--tamanho-corpo);font-weight:var(--peso-forte);cursor:pointer;background:0 0;border:0;display:inline-flex}.matriz__chevron{width:1em}.matriz__contagem{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-normal)}.matriz__trava{margin-left:var(--espaco-2);padding:1px var(--espaco-2);border:1px solid var(--status-info-borda);border-radius:var(--raio-pill);background:var(--status-info-fundo);color:var(--status-info-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-medio)}.matriz__saldo{min-width:150px}.matriz__saldo--acima{color:var(--status-perigo-texto)}.matriz__alerta{font-size:var(--tamanho-apoio);font-weight:var(--peso-medio);display:block}.matriz__barra{border-radius:var(--raio-pill);background:var(--ds-borda);height:4px;margin-top:4px;display:block;overflow:hidden}.matriz__barra>span{background:var(--ds-acento);height:100%;display:block}.matriz__saldo--acima .matriz__barra>span{background:var(--status-perigo-ponto)}.matriz__total th,.matriz__total td{z-index:2;border-top:2px solid var(--ds-borda-forte);background:var(--ds-superficie-alt);font-weight:var(--peso-forte);position:sticky;bottom:0}.matriz__diferenca{color:var(--status-atencao-texto);font-weight:var(--peso-forte)}.matriz__sem-resultado{color:var(--ds-texto-suave);text-align:center!important}.matriz__legenda{margin:var(--espaco-3) 0 0;color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}@media (width<=640px){.matriz__recolher{margin-left:0}.matriz__busca,.matriz__busca input{width:100%}.matriz__fixa-esquerda{min-width:140px;max-width:150px}.matriz__fixa-direita,.matriz thead th.matriz__fixa-direita{box-shadow:none;position:static}.matriz__nome{flex-direction:column;gap:0}.matriz__grupo-nome{white-space:normal}.matriz__alternar{text-align:left;flex-wrap:wrap}.matriz__total td{position:static}}@media (prefers-reduced-motion:no-preference){.matriz__barra>span{transition:width .16s ease-out}}.matriz__abrir{color:inherit;font:inherit;font-weight:var(--peso-medio);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.matriz__abrir:hover{text-underline-offset:2px;text-decoration:underline}.matriz__abrir:focus-visible{outline:2px solid var(--ds-acento);outline-offset:2px}.matriz__abrir[aria-expanded=true]{color:var(--ds-acento)}.matriz--detalhada{width:max-content;min-width:100%}.matriz--detalhada thead{z-index:4;position:sticky;top:0}.matriz--detalhada thead th{position:static}.matriz--detalhada thead th.matriz__fixa-esquerda{z-index:5;position:sticky;left:0}.matriz--detalhada thead tr:nth-child(2) th{font-weight:var(--peso-normal)}.matriz__boletim-grupo{border-left:1px solid var(--ds-borda-forte);text-align:left!important}.matriz__boletim-grupo--aberto{background:#eef3f8!important}.matriz--detalhada tbody td:nth-child(6)+td,.matriz--detalhada tbody td:nth-child(6)+td+td{border-left:0}.matriz__status{color:var(--ds-texto-suave);font-weight:var(--peso-normal);text-transform:none}.matriz__exportar{min-height:var(--altura-controle);padding:0 var(--espaco-4);border:1px solid var(--ds-acento);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-acento);font:inherit;font-weight:var(--peso-medio);cursor:pointer}.matriz__exportar:focus-visible{outline:2px solid var(--ds-acento);outline-offset:2px}.matriz__exportar:disabled{opacity:.6;cursor:default}.matriz__periodo{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-normal);text-transform:none}.matriz__editar{align-items:center;text-decoration:none;display:inline-flex}.matriz--detalhada tbody td.matriz__final{background:var(--ds-superficie-alt);font-weight:var(--peso-forte);color:var(--ds-texto)}.matriz--detalhada tbody td.matriz__final.matriz__saldo--acima{color:var(--status-perigo-texto)}.matriz--detalhada tbody tr:not(.matriz__grupo):hover th,.matriz--detalhada tbody tr:not(.matriz__grupo):hover td{background:var(--ds-superficie-alt)}.matriz--detalhada tbody tr:not(.matriz__grupo):hover td.matriz__final{background:var(--ds-borda)}.matriz--detalhada tbody tr:not(.matriz__grupo):hover td.matriz__celula--aberta{background:#eaf0f6!important}.matriz__barra-de-ferramentas{padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie-alt)}.matriz__busca input{border-color:var(--ds-borda);min-width:min(19rem,100%);box-shadow:inset 0 1px 2px #1928410a}.matriz__busca input::placeholder{color:var(--ds-texto-suave)}.matriz__modos{border-color:var(--ds-borda);border-radius:var(--raio-pill);background:var(--ds-superficie);padding:3px}.matriz__modos button{min-height:36px;padding-inline:var(--espaco-3);border-radius:var(--raio-pill);color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);background:0 0}.matriz__modos button[aria-pressed=true]{background:var(--ds-acento);color:#fff;box-shadow:0 1px 3px #1928412e}.matriz__recolher,.matriz__exportar{border-color:var(--ds-borda);border-radius:var(--raio-pill);background:var(--ds-superficie);min-height:40px;color:var(--ds-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio)}.matriz__editar{border-color:var(--ds-borda);color:var(--ds-texto)}.matriz__exportar:hover,.matriz__recolher:hover{border-color:var(--ds-acento);background:var(--ds-superficie)}.matriz__rolagem{border-color:var(--ds-borda);border-radius:var(--raio-lg);scrollbar-color:var(--ds-borda-forte) transparent;max-height:min(72vh,860px);box-shadow:0 2px 8px #1928410d}.matriz{min-width:max-content;font-size:var(--tamanho-rotulo)}.matriz th,.matriz td{min-height:48px;padding:10px 14px}.matriz thead th{background:var(--ds-superficie-alt);height:52px;color:var(--ds-texto-suave);font-size:11px;font-weight:var(--peso-forte);letter-spacing:.035em;text-transform:uppercase}.matriz tbody tr:not(.matriz__grupo) th,.matriz tbody tr:not(.matriz__grupo) td{transition:background-color .12s}.matriz tbody tr:not(.matriz__grupo):nth-child(2n) th,.matriz tbody tr:not(.matriz__grupo):nth-child(2n) td{background:#fafbfd}.matriz tbody tr:not(.matriz__grupo):hover th,.matriz tbody tr:not(.matriz__grupo):hover td,.matriz tbody tr:not(.matriz__grupo):hover .matriz__fixa-esquerda,.matriz tbody tr:not(.matriz__grupo):hover .matriz__fixa-direita{background:#f0f5fa}.matriz__item{border-right:1px solid var(--ds-borda);min-width:260px;text-align:left!important}.matriz__contratado,.matriz__medido{font-weight:var(--peso-medio)}.matriz__medido{background:#f7f9fc!important}.matriz__saldo{font-weight:var(--peso-forte);background:#f2f6fa!important}.matriz__boletim{min-width:148px;text-align:center!important}.matriz__boletim>*{margin-inline:auto}.matriz__boletim-link{text-decoration:none;display:inline-block}.matriz__boletim-link:hover{text-underline-offset:3px;text-decoration:underline}.matriz__mes{color:var(--ds-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);text-transform:none;margin-top:3px}.matriz__periodo{font-size:11px;font-weight:var(--peso-normal);margin-top:2px;display:block}.matriz__boletim .ds-selo,.matriz__boletim [class*=selo]{margin-top:5px}.matriz__grupo th,.matriz__grupo td{color:var(--ds-texto);border-bottom-color:var(--ds-borda-forte);background:#eef3f8}.matriz__grupo th{border-left:3px solid var(--ds-acento)}.matriz__alternar{min-height:42px;font-size:var(--tamanho-rotulo)}.matriz__grupo-nome{white-space:normal}.matriz__contagem{border-radius:var(--raio-pill);background:var(--ds-superficie);font-variant-numeric:tabular-nums;padding:2px 8px}.matriz__total th,.matriz__total td{border-top:2px solid var(--ds-borda-forte);height:52px;color:var(--ds-texto);background:#eaf0f6}.matriz__legenda{max-width:90ch;padding-left:var(--espaco-3);border-left:3px solid var(--ds-borda-forte);line-height:1.55}@media (width<=640px){.matriz__barra-de-ferramentas{padding:var(--espaco-2)}.matriz__modos{width:100%}.matriz__modos button{padding-inline:var(--espaco-2);flex:1}.matriz__item{min-width:150px}}.mx-shell,.mx-carteira,.mx-quadro{gap:var(--espaco-4);flex-direction:column;display:flex}.mx-kpis{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.mx-kpi{padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;gap:2px;display:flex}.mx-kpi--destaque{border-color:var(--ds-acento);box-shadow:inset 3px 0 0 var(--ds-acento)}.mx-kpi__rotulo{color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);letter-spacing:.04em;text-transform:uppercase}.mx-kpi strong{font-size:var(--tamanho-destaque);font-variant-numeric:tabular-nums}.mx-kpi__apoio{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-atencao{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-atencao h3{font-size:var(--tamanho-corpo);margin:0}.mx-atencao__itens{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-atencao__item,.mx-segmentos button{min-height:36px;padding:0 var(--espaco-4);border:1px solid var(--ds-borda-forte);border-radius:var(--raio-pill);background:var(--ds-superficie);color:var(--ds-texto);font:inherit;cursor:pointer}.mx-atencao__item[aria-pressed=true],.mx-segmentos button[aria-pressed=true]{border-color:var(--ds-acento);background:var(--ds-acento);color:#fff}.mx-atencao__item--link{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.mx-atencao__item:disabled{opacity:.5;cursor:default}.mx-atencao__item:focus-visible,.mx-segmentos button:focus-visible,.mx-contrato:focus-visible,.mx-ver-itens:focus-visible,.mx-cartao:focus-visible,.mx-boletim:focus-visible{outline:2px solid var(--ds-acento);outline-offset:2px}.mx-filtros{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-busca input,.mx-cliente select,.mx-escolha select{min-height:var(--altura-controle);padding:0 var(--espaco-3);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-texto);font:inherit}.mx-busca input{min-width:280px}.mx-segmentos{gap:var(--espaco-2);flex-wrap:wrap;display:inline-flex}.mx-tabela-rolagem{border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);overflow-x:auto}.mx-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mx-carteira .mx-tabela{table-layout:fixed;min-width:70rem}.mx-coluna--contrato{width:33.5%}.mx-coluna--execucao{width:29%}.mx-coluna--saldo{width:9.5%}.mx-coluna--caucao{width:4.5%}.mx-coluna--prazo{width:14%}.mx-coluna--empresas{width:9.5%}.mx-tabela th,.mx-tabela td{padding:var(--espaco-3) var(--espaco-4);border-bottom:1px solid var(--ds-borda);text-align:left;vertical-align:middle}.mx-tabela thead th{background:var(--ds-superficie-alt);color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.mx-tabela__linha{cursor:pointer}.mx-tabela__linha:hover td,.mx-tabela__linha:hover th{background:var(--ds-superficie-alt)}.mx-tabela tbody tr:last-child th,.mx-tabela tbody tr:last-child td{border-bottom:0}.mx-tabela--compacta th,.mx-tabela--compacta td{padding:var(--espaco-2) var(--espaco-3)}.mx-carteira .mx-tabela th,.mx-carteira .mx-tabela td{padding:.3rem .75rem}.mx-num{white-space:nowrap;text-align:right!important}.mx-contrato{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.mx-contrato-conteudo{align-items:center;gap:var(--espaco-3);min-width:0;display:flex}.mx-ver-itens{border-radius:var(--raio);block-size:2.75rem;inline-size:2.75rem;color:var(--ds-acento);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mx-ver-itens:hover svg{border-color:var(--ds-acento);background:var(--ds-superficie-alt)}.mx-ver-itens[aria-expanded=true] svg{transform:rotate(180deg)}.mx-ver-itens svg{box-sizing:content-box;border:1px solid var(--ds-borda);background:var(--ds-superficie);border-radius:4px;block-size:16px;inline-size:16px;padding:3px;transition:transform .16s}@media (prefers-reduced-motion:reduce){.mx-ver-itens svg{transition:none}}.mx-tabela__linha-itens td{background:var(--ds-superficie-alt);padding:0}.mx-contrato strong{font-size:var(--tamanho-corpo);color:var(--ds-acento)}.mx-contrato span,.mx-apoio{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-contrato span{overflow-wrap:anywhere}.mx-apoio{display:block}.mx-apoio--atencao{color:var(--status-atencao-texto);font-weight:var(--peso-medio)}.mx-empresas{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-barra{border-radius:var(--raio-pill);background:var(--ds-borda);min-width:160px;height:8px;display:block;overflow:hidden}.mx-barra>span{background:var(--ds-acento);height:100%;display:block}.mx-barra--vazia{background:repeating-linear-gradient(45deg, var(--ds-borda), var(--ds-borda) 4px, transparent 4px, transparent 8px)}.mx-execucao{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);margin-top:4px;display:block}.mx-prazo{font-weight:var(--peso-medio);display:block}.mx-prazo--atencao{color:var(--status-atencao-texto)}.mx-prazo--atencao:before{content:"▲ "}.mx-prazo--vencido{color:var(--status-perigo-texto)}.mx-prazo--vencido:before{content:"● "}.mx-situacao{padding:2px var(--espaco-3);border:1px solid var(--status-neutro-borda);border-radius:var(--raio-pill);background:var(--status-neutro-fundo);color:var(--status-neutro-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-medio);display:inline-block}.mx-situacao--retida{border-color:var(--status-info-borda);background:var(--status-info-fundo);color:var(--status-info-texto)}.mx-situacao--devolucao_parcial{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.mx-situacao--devolvida{border-color:var(--status-ok-borda);background:var(--status-ok-fundo);color:var(--status-ok-texto)}.mx-legenda{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);margin:0}.mx-link{color:var(--ds-acento);font-weight:var(--peso-medio)}.mx-quadro__topo{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-mes{align-items:center;gap:var(--espaco-2);display:inline-flex}.mx-mes__nome{text-align:center;min-width:150px}.mx-mes__nome:first-letter{text-transform:uppercase}.mx-resumo-do-mes{gap:var(--espaco-6);flex-wrap:wrap;margin:0;display:flex}.mx-resumo-do-mes dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-resumo-do-mes dd{font-size:var(--tamanho-bloco);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.mx-esteira{gap:var(--espaco-3);padding-bottom:var(--espaco-2);grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.mx-etapa{gap:var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie-alt);border-top:3px solid var(--ds-borda-forte);flex-direction:column;display:flex}.mx-etapa--cliente{border-top-color:var(--status-info-ponto)}.mx-etapa--faturar{border-top-color:var(--status-ok-ponto)}.mx-etapa--atencao{border-top-color:var(--status-atencao-ponto)}.mx-etapa header h3{font-size:var(--tamanho-corpo);margin:0}.mx-etapa header p{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);margin:0}.mx-etapa header strong{font-variant-numeric:tabular-nums}.mx-etapa__contagem{border-radius:var(--raio-pill);background:var(--ds-borda);min-width:22px;font-size:var(--tamanho-apoio);text-align:center;padding:0 6px;display:inline-block}.mx-etapa ul{gap:var(--espaco-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mx-etapa__vazia{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-cartao{gap:var(--espaco-2);width:100%;padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.mx-cartao:hover{border-color:var(--ds-acento)}.mx-cartao--parado{border-style:dashed;border-color:var(--status-atencao-ponto)}.mx-cartao__titulo{justify-content:space-between;gap:var(--espaco-2);font-variant-numeric:tabular-nums;display:flex}.mx-cartao__contrato,.mx-cartao__meta{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-cartao__meta{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-cartao__alerta{color:var(--status-atencao-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-medio)}.mx-cartao__alerta:before{content:"▲ "}.mx-faixa{gap:var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.mx-faixa__titulo{justify-content:space-between;gap:var(--espaco-3);margin-bottom:var(--espaco-2);color:var(--ds-texto-suave);display:flex}.mx-faixa__titulo strong{color:var(--ds-texto);font-variant-numeric:tabular-nums}.mx-segmentada{border-radius:var(--raio-pill);background:var(--ds-borda);height:12px;display:flex;overflow:hidden}.mx-segmentada__medido{background:var(--ds-acento)}.mx-segmentada__elaboracao{background:repeating-linear-gradient(45deg, var(--status-atencao-ponto), var(--status-atencao-ponto) 4px, var(--status-atencao-fundo) 4px, var(--status-atencao-fundo) 8px)}.mx-segmentada__prazo{background:var(--status-info-ponto)}.mx-segmentada__prazo--atencao{background:var(--status-atencao-ponto)}.mx-legenda-da-barra{gap:var(--espaco-2) var(--espaco-4);margin:var(--espaco-2) 0 0;color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding:0;list-style:none;display:flex}.mx-ponto{border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.mx-ponto--medido{background:var(--ds-acento)}.mx-ponto--elaboracao{background:var(--status-atencao-ponto)}.mx-ponto--saldo{background:var(--ds-borda-forte)}.mx-linha-do-tempo{gap:var(--espaco-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mx-boletim{align-items:center;gap:var(--espaco-3);width:100%;padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:150px 190px 150px 1fr;display:grid}.mx-boletim:hover{border-color:var(--ds-acento)}.mx-boletim__numero{flex-direction:column;display:flex}.mx-boletim__numero span,.mx-boletim__meta{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-boletim__valor{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;text-align:right}.mx-boletim__meta{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-tabela__apoio{margin-top:var(--espaco-1);color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);white-space:nowrap;display:block}.mx-escolha{margin-bottom:var(--espaco-4);font-weight:var(--peso-medio);flex-direction:column;gap:4px;display:inline-flex}.mx-emissao{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.mx-emissao__data{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:8px 0;display:flex}.mx-emissao__cartao{align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;display:flex}.mx-emissao__cartao--largo{grid-column:1/-1;align-items:stretch}.mx-emissao__cartao header{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.mx-emissao__cartao h3,.mx-emissao__cartao p{margin:0}.mx-faturamento{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.mx-faturamento dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-faturamento dd{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.mx-faturamento__destaque{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-acento);border-radius:var(--raio)}@media (width<=720px){.mx-boletim{grid-template-columns:1fr 1fr}.mx-boletim__valor{text-align:left}.mx-busca input{width:100%;min-width:0}.mx-busca{flex:100%}.mx-esteira{grid-auto-columns:82%}}.mx-trilha ol{align-items:center;gap:var(--espaco-2);font-size:var(--tamanho-apoio);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mx-trilha li+li:before{content:"›";margin-right:var(--espaco-2);color:var(--ds-texto-suave)}.mx-trilha a{color:var(--ds-acento);text-underline-offset:2px;text-decoration:underline}.mx-trilha [aria-current=page]{color:var(--ds-texto);font-weight:var(--peso-forte)}.mx-boletim-aberto{gap:var(--espaco-4);flex-direction:column;display:flex}.mx-esteira-do-boletim{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-wrap:wrap;margin:0;list-style:none;display:flex}.mx-etapa-do-boletim{align-items:center;gap:var(--espaco-2);padding:4px var(--espaco-3);border-radius:var(--raio-pill);color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);display:inline-flex}.mx-etapa-do-boletim__marca{border:1px solid var(--ds-borda-forte);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.mx-etapa-do-boletim--feita{color:var(--status-ok-texto)}.mx-etapa-do-boletim--feita .mx-etapa-do-boletim__marca{border-color:var(--status-ok-ponto);background:var(--status-ok-fundo)}.mx-etapa-do-boletim--atual{background:var(--ds-acento);color:#fff;font-weight:var(--peso-forte)}.mx-etapa-do-boletim--atual .mx-etapa-do-boletim__marca{border-color:#fff}.mx-execucao__grupo th,.mx-execucao__grupo td{background:var(--ds-superficie-alt);font-weight:var(--peso-forte)}.mx-execucao__item{font-weight:var(--peso-normal);padding-left:var(--espaco-7)!important}.mx-execucao__total th,.mx-execucao__total td{border-top:2px solid var(--ds-borda-forte);font-weight:var(--peso-forte)}.mx-barra--acima>span{background:var(--status-perigo-ponto)}.mx-num--acima{color:var(--status-perigo-texto);font-weight:var(--peso-medio)}.mx-ficha{gap:var(--espaco-3);margin:0 0 var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.mx-ficha div,.mx-extremos div{padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt)}.mx-ficha dt,.mx-extremos dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-ficha dd,.mx-extremos dd{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.mx-graficos{gap:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.mx-grafico{gap:var(--espaco-2);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;margin:0;display:flex}.mx-grafico figcaption{font-weight:var(--peso-forte);font-size:var(--tamanho-corpo)}.mx-grafico__area{height:250px;position:relative}.mx-grafico__tabela summary{cursor:pointer;color:var(--ds-acento);font-size:var(--tamanho-apoio)}.mx-rosca{height:200px;position:relative}.mx-rosca__centro{font-size:var(--tamanho-bloco);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.mx-extremos{gap:var(--espaco-3);margin:var(--espaco-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.mx-caucao-no-tempo h4{margin:var(--espaco-4) 0 var(--espaco-2)}.mx-caucao-no-tempo ol{gap:var(--espaco-2) var(--espaco-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mx-linha--nao-conta td,.mx-linha--nao-conta th{color:var(--ds-texto-suave);text-decoration:line-through}.mx-linha--atividades td{background:var(--ds-superficie-alt)}.mx-linha--atividades ul{gap:var(--espaco-2);padding:0 0 0 var(--espaco-5);margin:0;display:grid}.mx-financeiro{gap:var(--espaco-4);flex-direction:column;display:flex}.mx-acoes{gap:var(--espaco-2);flex-wrap:wrap;display:inline-flex}.mx-pagamento--atrasado{border-color:var(--status-perigo-borda);background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.mx-pagamento--atrasado:before{content:"▲ "}.mx-pagamento--programado{border-color:var(--status-info-borda);background:var(--status-info-fundo);color:var(--status-info-texto)}.mx-pagamento--pago{border-color:var(--status-ok-borda);background:var(--status-ok-fundo);color:var(--status-ok-texto)}.mx-pagamento--pago:before{content:"✓ "}.mx-boletim-aberto .baixar-boletim__passos{display:none}.mx-execucao-tabela th[scope=row]{min-width:260px}.mx-dados{gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;display:flex}.mx-dados__topo{justify-content:space-between;align-items:baseline;gap:var(--espaco-2) var(--espaco-4);flex-wrap:wrap;display:flex}.mx-dados__topo h3,.mx-dados__resumo{margin:0}.mx-dados__resumo{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-variant-numeric:tabular-nums}.mx-dados__form{gap:var(--espaco-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.mx-periodo{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);flex-direction:column;margin:0;display:flex}.mx-periodo legend{padding:0 var(--espaco-2);color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);letter-spacing:.04em;text-transform:uppercase}.mx-periodo__linha{align-items:flex-end;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-periodo__seta{color:var(--ds-texto-suave);padding-bottom:10px}.mx-periodo__duracao{padding:2px var(--espaco-3);border:1px solid var(--status-info-borda);border-radius:var(--raio-pill);background:var(--status-info-fundo);color:var(--status-info-texto);font-size:var(--tamanho-apoio);font-weight:var(--peso-medio);margin-bottom:8px}.mx-periodo__atalhos{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-periodo__atalhos button{min-height:32px;padding:0 var(--espaco-3);border:1px solid var(--ds-borda-forte);border-radius:var(--raio-pill);background:var(--ds-superficie);color:var(--ds-texto);font:inherit;font-size:var(--tamanho-apoio);cursor:pointer}.mx-periodo__atalhos button:disabled{opacity:.5;cursor:default}.mx-periodo__atalhos button:focus-visible{outline:2px solid var(--ds-acento);outline-offset:2px}.mx-dados__identificacao{align-items:flex-end;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-campo{flex-direction:column;gap:4px;display:flex}.mx-campo>span{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-weight:var(--peso-medio)}.mx-campo input{min-height:var(--altura-controle);padding:0 var(--espaco-3);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-texto);font:inherit;font-variant-numeric:tabular-nums}.mx-campo input:focus-visible{outline:2px solid var(--ds-acento);outline-offset:1px}@media (width<=860px){.mx-dados__form{grid-template-columns:minmax(0,1fr)}}.mx-resumo-boletim{gap:var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;display:flex}.mx-resumo-boletim__topo{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-resumo-boletim__topo h2{align-items:center;gap:var(--espaco-3);font-size:var(--tamanho-bloco);flex-wrap:wrap;margin:0;display:flex}.mx-resumo-boletim__topo p{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-variant-numeric:tabular-nums;margin:4px 0 0}.mx-resumo-boletim__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-resumo-boletim__numeros{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}.mx-resumo-boletim__numeros>div{padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt)}.mx-resumo-boletim__numeros dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-resumo-boletim__numeros dd{font-size:var(--tamanho-bloco);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:2px 0 0}.mx-resumo-boletim__destaque{box-shadow:inset 3px 0 0 var(--ds-acento);border-color:var(--ds-acento)!important}.mx-resumo-boletim__edicao .mx-dados{border:0;padding:0}.mx-dados--compacto>.mx-dados__topo{display:none}.mx-boletim-grade--unica{grid-template-columns:minmax(0,1fr)!important}.mx-boletim-grade{gap:var(--espaco-4);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.mx-boletim-principal{gap:var(--espaco-4);flex-direction:column;min-width:0;display:flex}.mx-boletim-proximo:has(.baixar-boletim__acoes){padding:var(--espaco-4);border:1px solid var(--ds-acento);border-radius:var(--raio-lg);background:var(--ds-superficie);box-shadow:inset 4px 0 0 var(--ds-acento)}.mx-cartao-simples{padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie)}.mx-boletim-aberto .baixar-boletim__itens{overflow-x:auto}.mx-boletim-aberto .baixar-boletim__itens>summary{display:none}.mx-boletim-proximo .baixar-boletim__proximo{justify-items:start}.mx-boletim-arquivos{padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie)}.mx-boletim-arquivos h3{margin:0 0 var(--espaco-3);font-size:var(--tamanho-corpo)}.mx-boletim-principal .baixar-boletim__itens>summary{display:none}.mx-boletim-principal .baixar-boletim__secao{border-block-start:0;padding-block-start:0}@media (width<=1100px){.mx-boletim-grade{grid-template-columns:minmax(0,1fr)}}.mx-passo{gap:var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);border-left-width:6px;flex-direction:column;display:flex}.mx-passo--liberar{border-left-color:var(--status-info-ponto)}.mx-passo--cliente{border-left-color:var(--status-atencao-ponto)}.mx-passo--parado{border-left-color:var(--status-atencao-ponto);border-style:dashed dashed dashed solid}.mx-passo--retorno{border-left-color:var(--status-atencao-ponto);background:var(--status-atencao-fundo)}.mx-passo--reprovado{border-left-color:var(--status-perigo-ponto);background:var(--status-perigo-fundo)}.mx-passo--faturar{border-left-color:var(--status-ok-ponto);background:var(--status-ok-fundo)}.mx-passo__cabecalho{align-items:flex-start;gap:var(--espaco-3);display:flex}.mx-passo__cabecalho h3{font-size:var(--tamanho-bloco);margin:0}.mx-passo__cabecalho p{color:var(--ds-texto-suave);margin:4px 0 0}.mx-passo__numero{background:var(--ds-texto);width:36px;height:36px;color:var(--ds-superficie);font-weight:var(--peso-forte);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mx-passo--liberar .mx-passo__numero{background:var(--status-info-texto)}.mx-passo--cliente .mx-passo__numero,.mx-passo--parado .mx-passo__numero,.mx-passo--retorno .mx-passo__numero{background:var(--status-atencao-texto)}.mx-passo--reprovado .mx-passo__numero{background:var(--status-perigo-texto)}.mx-passo--faturar .mx-passo__numero{background:var(--status-ok-texto)}.mx-passo__etapas{gap:var(--espaco-3);counter-reset:etapa;margin:0;padding:0;list-style:none;display:grid}.mx-passo__etapas>li{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);flex-wrap:wrap;display:flex}.mx-passo__etapas>li>div:first-child{flex-direction:column;gap:2px;display:flex}.mx-passo__etapas span{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-passo__botoes{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-passo__respostas{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.mx-resposta{align-items:flex-start;gap:var(--espaco-2);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);border-top-width:4px;flex-direction:column;display:flex}.mx-resposta p{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);flex:1;margin:0}.mx-resposta--ok{border-top-color:var(--status-ok-ponto)}.mx-resposta--parte{border-top-color:var(--status-atencao-ponto)}.mx-resposta--nao{border-top-color:var(--status-perigo-ponto)}.mx-resposta__marca{width:28px;height:28px;font-weight:var(--peso-forte);border-radius:50%;place-items:center;display:inline-grid}.mx-resposta--ok .mx-resposta__marca{background:var(--status-ok-fundo);color:var(--status-ok-texto)}.mx-resposta--parte .mx-resposta__marca{background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.mx-resposta--nao .mx-resposta__marca{background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.mx-resposta__motivo{gap:var(--espaco-2);flex-direction:column;width:100%;display:flex}.mx-campo textarea{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);color:var(--ds-texto);font:inherit}.mx-campo--larga{flex:260px}.mx-campo--larga input{width:100%}.mx-passo__retidos{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.mx-passo__retidos>li{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--status-atencao-borda);border-radius:var(--raio);background:var(--ds-superficie);flex-wrap:wrap;display:flex}.mx-passo__retidos span{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);display:block}.mx-passo__mais summary{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);cursor:pointer}.mx-passo__mais-corpo{align-items:flex-start;gap:var(--espaco-2);margin-top:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px dashed var(--ds-borda-forte);border-radius:var(--raio);flex-direction:column;display:flex}.mx-passo__mais-corpo p{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);margin:0}.mx-arquivos{gap:var(--espaco-5);flex-direction:column;display:flex}.mx-arquivos h3{margin:0 0 var(--espaco-2);color:var(--ds-texto-suave);font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);letter-spacing:.04em;text-transform:uppercase}.mx-arquivos ul{gap:var(--espaco-2);margin:0;padding:0;list-style:none;display:grid}.mx-arquivo{align-items:center;gap:var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.mx-arquivo--destaque{border-color:var(--ds-acento);background:var(--ds-superficie-alt);box-shadow:inset 4px 0 0 var(--ds-acento)}.mx-arquivo__formato{border-radius:var(--raio);background:var(--ds-borda);height:40px;color:var(--ds-texto);font-size:var(--tamanho-rotulo);font-weight:var(--peso-forte);letter-spacing:.04em;place-items:center;display:inline-grid}.mx-arquivo__formato--xlsx{background:var(--status-ok-fundo);color:var(--status-ok-texto)}.mx-arquivo__formato--zip{background:var(--status-info-fundo);color:var(--status-info-texto)}.mx-arquivo__formato--pdf{background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.mx-arquivo__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.mx-arquivo__texto strong{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-arquivo__texto span,.mx-arquivo__texto small{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-retorno{gap:var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);flex-direction:column;display:flex}.mx-retorno__topo{justify-content:space-between;align-items:flex-start;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.mx-retorno__acoes-do-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mx-retorno__topo h3{margin:0}.mx-retorno__topo p{color:var(--ds-texto-suave);max-width:60ch;margin:4px 0 0}.mx-retorno__lista{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.mx-retorno__item{gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);border-left-width:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mx-retorno__item--aprovado{border-left-color:var(--status-ok-ponto)}.mx-retorno__item--retido{border-left-color:var(--status-atencao-ponto);background:var(--status-atencao-fundo)}.mx-retorno__item--rejeitado{border-left-color:var(--status-perigo-ponto);background:var(--status-perigo-fundo)}.mx-retorno__nome{flex-direction:column;gap:2px;display:flex}.mx-retorno__nome span{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio);font-variant-numeric:tabular-nums}.mx-retorno__escolha{border:1px solid var(--ds-borda-forte);border-radius:var(--raio-pill);display:inline-flex;overflow:hidden}.mx-retorno__opcao{min-height:36px;padding:0 var(--espaco-4);background:var(--ds-superficie);color:var(--ds-texto);font:inherit;cursor:pointer;border:0}.mx-retorno__opcao+.mx-retorno__opcao{border-left:1px solid var(--ds-borda-forte)}.mx-retorno__opcao[aria-checked=true].mx-retorno__opcao--aprovado{background:var(--status-ok-texto);color:#fff}.mx-retorno__opcao[aria-checked=true].mx-retorno__opcao--retido{background:var(--status-atencao-texto);color:#fff}.mx-retorno__opcao[aria-checked=true].mx-retorno__opcao--rejeitado{background:var(--status-perigo-texto);color:#fff}.mx-retorno__opcao:focus-visible{outline:2px solid var(--ds-acento);outline-offset:-2px}.mx-retorno__detalhe{align-items:flex-end;gap:var(--espaco-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.mx-retorno__falta{color:var(--status-perigo-texto);font-weight:var(--peso-medio)}.mx-retorno__rodape{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda-forte);border-radius:var(--raio);background:var(--ds-superficie);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000f}.mx-retorno__rodape dl{gap:var(--espaco-5);flex-wrap:wrap;margin:0;display:flex}.mx-retorno__rodape dt{color:var(--ds-texto-suave);font-size:var(--tamanho-apoio)}.mx-retorno__rodape dd{font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;margin:0}.mx-retorno__acoes{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-retorno__erro{color:var(--status-perigo-texto);font-size:var(--tamanho-apoio)}@media (width<=720px){.mx-retorno__item{grid-template-columns:minmax(0,1fr)}.mx-arquivo{grid-template-columns:44px minmax(0,1fr)}.mx-arquivo>button{grid-column:1/-1}}.mx-passo__mais--principal>summary{color:var(--ds-texto);font-size:var(--tamanho-corpo);font-weight:var(--peso-forte)}.mx-passo__mais--principal .mx-passo__mais-corpo{background:var(--ds-superficie);border-style:solid}.mx-passo__data{align-items:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.mx-boletim-notas{min-width:0;padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie)}.mx-boletim-notas .boletins__notas-fiscais{gap:var(--espaco-3);contain:none;border:0;flex-direction:column;min-width:0;max-width:none;margin:0;padding:0;display:flex}.mx-boletim-notas .boletins__notas-fiscais h4{font-size:var(--tamanho-corpo);margin:0}.mx-boletim-notas .boletim-planilha__tabela{width:100%}.mx-boletim-notas .boletins__nova-nota-fiscal{gap:var(--espaco-3);grid-template-columns:minmax(12rem,1.3fr) minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:end;display:grid}.mx-boletim-notas .boletins__nova-nota-fiscal input{width:100%;min-height:var(--altura-controle)}@media (width<=760px){.mx-boletim-notas .boletins__nova-nota-fiscal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.mx-boletim-notas .boletins__nova-nota-fiscal{grid-template-columns:minmax(0,1fr)}}.campanha-secao{margin-bottom:var(--espaco-5);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio-lg);background:var(--cor-superficie,#fff);gap:0;display:grid;overflow:hidden}.campanha-secao__cabecalho{gap:var(--espaco-3) var(--espaco-4);padding:var(--espaco-4) var(--espaco-5);border-bottom:1px solid var(--cor-borda,var(--cor-borda));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.campanha-secao__cabecalho h2{font-size:var(--tamanho-bloco);margin:0;line-height:1.3}.campanha-secao__cabecalho p{margin:var(--espaco-1) 0 0;color:var(--cor-texto-suave,#60708c);font-size:var(--tamanho-apoio)}.campanha-secao__corpo{padding:var(--espaco-5)}.campanha-secao__corpo>*+*{margin-top:var(--espaco-4)}.campanha-resumo{gap:var(--espaco-4);margin-bottom:var(--espaco-5);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.campanha-resumo__item{gap:var(--espaco-1);padding:var(--espaco-4) var(--espaco-5);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio-lg);background:var(--cor-superficie,#fff);display:grid}.campanha-resumo__item strong{font-size:var(--tamanho-destaque);line-height:1.1}.campanha-resumo__item span{color:var(--cor-texto-suave,#60708c);font-size:var(--tamanho-apoio)}.campanha-resumo__item--alerta{background:var(--cor-superficie-alt);border-color:#e0b44c}.campanhas-lista{margin:0;padding:0;list-style:none;display:grid}.campanha-cartao{gap:var(--espaco-3) var(--espaco-5);padding:var(--espaco-4) var(--espaco-5);border-top:1px solid var(--cor-borda,var(--cor-borda));grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) auto;align-items:center;display:grid}.campanha-cartao:first-child{border-top:0}.campanha-cartao__titulo,.campanha-cartao__progresso{gap:var(--espaco-1);min-width:0;display:grid}.campanha-cartao__titulo strong{overflow-wrap:anywhere}.campanha-cartao small{color:var(--cor-texto-suave,#60708c)}.campanha-cartao__acao{gap:var(--espaco-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.campanha-form{gap:var(--espaco-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.campanha-campo{gap:var(--espaco-2);min-width:0;margin:0;display:grid}.campanha-campo--cheio{grid-column:1/-1}.campanha-campo>span,.campanha-campo>legend{font-size:var(--tamanho-apoio);font-weight:var(--peso-forte);color:var(--cor-texto,#14213d)}.campanha-campo input:not([type=checkbox]):not([type=radio]),.campanha-campo select,.campanha-campo textarea{width:100%;max-width:none;min-height:44px;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto,#14213d);font:inherit}.campanha-campo textarea{resize:vertical;min-height:120px}.campanha-campo input:focus-visible,.campanha-campo select:focus-visible,.campanha-campo textarea:focus-visible{outline:2px solid var(--cor-foco,#087d36);outline-offset:1px}.campanha-campo small{color:var(--cor-texto-suave,#60708c);font-size:var(--tamanho-apoio)}.campanha-form__acoes{gap:var(--espaco-2);margin-top:var(--espaco-2);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda,var(--cor-borda));flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;display:flex}.campanha-form__acoes button,.campanha-secao__cabecalho button{min-height:44px}.campanha-dialogo h2{margin:0 0 var(--espaco-1)}.campanha-dialogo>p{margin:0 0 var(--espaco-4);color:var(--cor-texto-suave,#60708c)}.campanha-dica{color:var(--cor-texto-suave,#60708c);font-size:var(--tamanho-apoio);grid-column:1/-1;margin:0}.campanha-origens{gap:var(--espaco-3);display:grid}.campanha-origens button{gap:var(--espaco-1);min-height:64px;padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio-lg);background:var(--cor-superficie);text-align:left;display:grid}.campanha-origens button:hover{border-color:var(--cor-acento,#07943f);background:var(--cor-acento-suave,#eaf8ef)}.campanha-origens small{color:var(--cor-texto-suave,#60708c)}.campanha-abas{gap:var(--espaco-1);padding:var(--espaco-1);border-radius:var(--raio-lg);background:var(--cor-fundo);flex-wrap:wrap;display:inline-flex}.campanha-abas button{min-height:40px;padding:0 var(--espaco-4);border-radius:var(--raio);font-weight:var(--peso-forte);color:var(--cor-texto-suave,#60708c)}.campanha-abas button[aria-pressed=true]{background:var(--cor-superficie);color:var(--cor-texto,#14213d);box-shadow:0 1px 3px #14213d1f}.campanha-barra{gap:var(--espaco-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.campanha-barra input[type=search],.campanha-barra input[type=text]{min-width:0;min-height:44px;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);flex:240px}.campanha-selecao{border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio-lg);max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.campanha-selecao li+li{border-top:1px solid var(--cor-borda,var(--cor-borda))}.campanha-selecao label{gap:var(--espaco-3);min-height:52px;padding:var(--espaco-2) var(--espaco-4);cursor:pointer;align-items:center;display:flex}.campanha-selecao label:hover{background:var(--cor-superficie-alt)}.campanha-selecao input[type=checkbox],.campanha-selecao input[type=radio]{flex:none;width:18px;height:18px}.campanha-selecao span{gap:var(--espaco-1);min-width:0;display:grid}.campanha-selecao small{color:var(--cor-texto-suave,#60708c)}.carga-codigos{gap:var(--espaco-4);display:grid}.carga-codigos__arquivo{gap:var(--espaco-3);flex-wrap:wrap;align-items:center;display:flex}.carga-codigos__resultado{gap:var(--espaco-2);padding:var(--espaco-4);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio-lg);background:var(--cor-superficie-alt);display:grid}.carga-codigos__resultado p{margin:0}.carga-codigos__resultado details{font-size:var(--tamanho-apoio)}.carga-codigos__resultado code{overflow-wrap:anywhere}@media (width<=640px){.campanha-secao__cabecalho,.campanha-secao__corpo,.campanha-cartao{padding-left:var(--espaco-4);padding-right:var(--espaco-4)}.campanha-cartao{grid-template-columns:minmax(0,1fr)}.campanha-cartao__acao{justify-content:flex-start}.campanha-form{grid-template-columns:minmax(0,1fr)}}.botao-arquivo{min-height:44px;padding:0 var(--espaco-4);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio);background:var(--cor-superficie);font-weight:var(--peso-forte);cursor:pointer;align-items:center;display:inline-flex}.botao-arquivo:focus-within{outline:2px solid var(--cor-foco,#087d36);outline-offset:1px}.tabela-acao-estrutura{box-sizing:border-box;max-width:100%;min-height:36px;padding:var(--espaco-1) var(--espaco-3);font-size:var(--tamanho-apoio);white-space:normal;line-height:1.25}.panel[class*=preparacao-] .toolbar>button.ds-botao--primario{min-height:44px;padding:0 var(--espaco-4);color:var(--cor-superficie);font-size:var(--tamanho-apoio)}.panel[class*=preparacao-] .toolbar>button.ds-botao--secundario{min-height:44px;padding:0 var(--espaco-4);color:inherit;font-size:var(--tamanho-apoio)}.panel[class*=preparacao-]>.estado-vazio,.panel[class*=preparacao-]>[role=status],.panel[class*=preparacao-]>.alerta{margin:var(--espaco-4) var(--espaco-5)}.preparacao-liberar>.toolbar{gap:var(--espaco-3) var(--espaco-5);padding:var(--espaco-4) var(--espaco-5);flex-wrap:wrap}.preparacao-liberacao__seletor-contrato{gap:var(--espaco-2) var(--espaco-3);flex-wrap:wrap;align-items:center;display:flex}.preparacao-liberacao__seletor-contrato input,.preparacao-liberacao__seletor-contrato select{max-width:100%;min-height:44px}.preparacao-liberacao__filtros{padding:var(--espaco-4) var(--espaco-5) var(--espaco-2)}.preparacao-liberacao__filtros input{box-sizing:border-box;width:100%;max-width:420px;min-height:44px;padding:var(--espaco-3) var(--espaco-3);border:1px solid var(--cor-borda,var(--cor-borda));border-radius:var(--raio)}.preparacao-liberar .registration-filters{padding:0 var(--espaco-5) var(--espaco-4)}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/geist-latin.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/geist-latin-ext.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/geist-mono-latin.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/geist-mono-latin-ext.woff2)format("woff2");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}:root{--fonte-base:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--peso-normal:400;--peso-medio:500;--peso-forte:600;--tamanho-rotulo:12px;--tamanho-apoio:13px;--tamanho-corpo:14px;--tamanho-bloco:15px;--tamanho-secao:18px;--tamanho-destaque:24px;--tamanho-pagina:28px;--texto-pagina:var(--peso-forte) var(--tamanho-pagina) / 1.2 var(--fonte-base);--texto-secao:var(--peso-forte) var(--tamanho-secao) / 1.3 var(--fonte-base);--texto-bloco:var(--peso-forte) var(--tamanho-bloco) / 1.4 var(--fonte-base);--texto-corpo:var(--peso-normal) var(--tamanho-corpo) / 1.5 var(--fonte-base);--texto-corpo-forte:var(--peso-medio) var(--tamanho-corpo) / 1.5 var(--fonte-base);--texto-apoio:var(--peso-normal) var(--tamanho-apoio) / 1.45 var(--fonte-base);--texto-rotulo:var(--peso-forte) var(--tamanho-rotulo) / 1.3 var(--fonte-base);--texto-destaque:var(--peso-forte) var(--tamanho-destaque) / 1.2 var(--fonte-base);--rotulo-espacamento:.06em;--cor-texto-suave-inverso:#b9c1b2;--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-5:24px;--espaco-6:32px;--espaco-7:48px;--espaco-8:64px;--z-sugestao:20;--z-gaveta:2040;--z-sobreposicao:2050;--z-lateral:1000;--z-menu:1010;--z-painel-mobile:2110;--z-aviso:1200;--z-modal:3000;--z-modal-sobreposto:3010;--raio-sm:4px;--raio:8px;--raio-lg:12px;--raio-pill:999px;--altura-controle:40px;--altura-controle-compacto:32px;--ds-texto:var(--cor-texto);--ds-texto-suave:var(--cor-texto-suave);--ds-borda:var(--cor-borda);--ds-borda-forte:var(--cor-borda-forte);--ds-superficie:var(--cor-superficie);--ds-superficie-alt:var(--cor-superficie-alt);--ds-acento:var(--cor-acento);--ds-acento-hover:var(--cor-acento-hover);--status-ok-fundo:var(--tom-ativo-fundo);--status-ok-borda:var(--tom-ativo-borda);--status-ok-texto:var(--tom-ativo-texto);--status-ok-ponto:var(--tom-ativo-ponto);--status-info-fundo:var(--tom-andamento-fundo);--status-info-borda:var(--tom-andamento-borda);--status-info-texto:var(--tom-andamento-texto);--status-info-ponto:var(--tom-andamento-ponto);--status-atencao-fundo:var(--tom-atencao-fundo);--status-atencao-borda:var(--tom-atencao-borda);--status-atencao-texto:var(--tom-atencao-texto);--status-atencao-ponto:var(--tom-atencao-ponto);--status-cancelado-fundo:var(--tom-cancelado-fundo);--status-cancelado-borda:var(--tom-cancelado-borda);--status-cancelado-texto:var(--tom-cancelado-texto);--status-cancelado-ponto:var(--tom-cancelado-ponto);--status-perigo-fundo:var(--tom-bloqueado-fundo);--status-perigo-borda:var(--tom-bloqueado-borda);--status-perigo-texto:var(--tom-bloqueado-texto);--status-perigo-ponto:var(--tom-bloqueado-ponto);--status-neutro-fundo:var(--tom-neutro-fundo);--status-neutro-borda:var(--tom-neutro-borda);--status-neutro-texto:var(--tom-neutro-texto);--status-neutro-ponto:var(--tom-neutro-ponto);--viz-serie-1:#356b2c;--viz-serie-2:#c88409;--viz-serie-3:#2c6aa8;--viz-estado-ok:#4d8a3a;--viz-estado-atencao:#cc8a0e;--viz-estado-critico:#9c2c1a;--viz-estado-ok-texto:var(--status-ok-texto);--viz-estado-ok-fundo:var(--status-ok-fundo);--viz-estado-atencao-texto:var(--status-atencao-texto);--viz-estado-atencao-fundo:var(--status-atencao-fundo);--viz-estado-critico-texto:var(--status-perigo-texto);--viz-estado-critico-fundo:var(--status-perigo-fundo);--viz-acento-texto:var(--ds-acento);--viz-acento-suave:var(--status-ok-fundo);--viz-grade:var(--cor-borda);--viz-superficie:var(--cor-superficie);--viz-superficie-2:var(--cor-superficie-alt);--viz-tinta:var(--cor-texto);--viz-tinta-2:var(--cor-texto-suave);--viz-suave:var(--cor-texto-suave);--viz-foco:var(--cor-foco);--viz-sombra:none}.ds{font:var(--texto-corpo);color:var(--ds-texto);font-synthesis:none}.ds-pagina{gap:var(--espaco-5);font-variant-numeric:tabular-nums;display:grid}.ds-pagina h1,.ds-pagina h2,.ds-pagina h3,.ds-pagina p,.ds-pagina dl,.ds-pagina dd{margin:0}.ds h1,.ds h2,.ds h3,.ds h4{letter-spacing:0}.ds .ds-mono{font-family:var(--fonte-mono)}.ds .pagina-cabecalho h1,.ds .cabecalho-prototipo h1,.ds .inspection-heading h1,.ds .manual-wiki__cabecalho h1{color:var(--ds-texto);font:var(--texto-pagina);letter-spacing:0;margin:0}.ds .pagina-cabecalho .sobretitulo,.ds .cabecalho-prototipo .sobretitulo,.ds .inspection-heading .sobretitulo,.ds .sobretitulo{margin:0 0 var(--espaco-1);color:var(--ds-texto-suave);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.ds .pagina-subtitulo,.ds .cabecalho-prototipo>div>span,.ds .inspection-heading span{max-width:56rem;margin-top:var(--espaco-1);color:var(--ds-texto-suave);font:var(--texto-apoio);display:block}.ds .pagina-cabecalho{margin-bottom:var(--espaco-5)}.ds .panel>:where(.atividades-filtros,.registration-filters,.toolbar),.ds .tabela-contratos__filtros{padding-inline:var(--espaco-5)}.ds .panel>.atividades-filtros{padding-block:var(--espaco-4)}.ds .panel>.estado-vazio,.ds .panel>.ds-estado,.ds .panel>.ds-botao--link,.ds .panel>p:not(.estado-vazio){margin-inline:var(--espaco-5)}.ds .panel>.estado-vazio,.ds .panel>.ds-estado{margin-block:var(--espaco-4) var(--espaco-5)}.ds .panel>.ds-botao--link{margin-block:var(--espaco-3) var(--espaco-4);text-align:left}.ds :where(.panel,.tabela-painel,.tabela-contratos__painel) table th:first-child,.ds :where(.panel,.tabela-painel,.tabela-contratos__painel) table td:first-child{padding-left:var(--espaco-5)}.ds :where(.panel,.tabela-painel,.tabela-contratos__painel) table th:last-child,.ds :where(.panel,.tabela-painel,.tabela-contratos__painel) table td:last-child{padding-right:var(--espaco-5)}.ds :where(.tabela-rodape,.monitoramento-lista>header){padding-inline:var(--espaco-5)}.ds :where(.monitoramento-filtros,.concessionarias-filtros){padding:var(--espaco-4) var(--espaco-5)}.ds .inspection-detail-page{gap:var(--espaco-5);display:grid}.ds .inspection-detail-page>*{margin-block:0}.ds .inspection-summary{margin-bottom:0;overflow:hidden}.ds .inspection-summary>div{align-content:start;gap:var(--espaco-1)}.ds .inspection-summary span{color:var(--ds-texto-suave);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.ds .inspection-summary strong{font:var(--texto-destaque);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ds .inspection-summary small{color:var(--ds-texto-suave);font:var(--texto-apoio)}.ds .distribuicao-abas{gap:var(--espaco-1);border-bottom:1px solid var(--ds-borda);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.ds .distribuicao-abas>button{justify-content:center;align-items:center;gap:var(--espaco-2);min-width:0;min-height:44px;padding:0 var(--espaco-4);color:var(--ds-texto-suave);font:var(--texto-corpo-forte);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;display:inline-flex}.ds .distribuicao-abas>button:hover{color:var(--ds-texto)}.ds .distribuicao-abas>button.active,.ds .distribuicao-abas>button[aria-selected=true]{border-bottom-color:var(--ds-acento);color:var(--ds-texto);background:0 0}.ds .distribuicao-abas>button:focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.ds .panel,.ds .cartao{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);box-shadow:none}.ds table{font:var(--texto-corpo);font-variant-numeric:tabular-nums}.ds th{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds td,.ds th[scope=row]{font:var(--texto-corpo);letter-spacing:0;text-transform:none;color:var(--ds-texto)}.ds-cabecalho-pagina h1,.ds-cabecalho-pagina p{margin:0}.ds-cabecalho-pagina{gap:var(--espaco-2);display:grid}.ds-cabecalho-pagina__linha{justify-content:space-between;align-items:flex-end;gap:var(--espaco-4);flex-wrap:wrap;display:flex}.ds-cabecalho-pagina__titulo{align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.ds-cabecalho-pagina__titulo h1{font:var(--texto-pagina);letter-spacing:0}.ds-cabecalho-pagina .ds-cabecalho-pagina__subtitulo{margin-top:var(--espaco-1);font:var(--texto-apoio);color:var(--ds-texto-suave)}.ds-cabecalho-pagina__acoes{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.ds .pagina-contrato__bloco{padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);box-shadow:none}.ds-secao__cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.ds-secao__cabecalho:has(.ds-secao__acoes){min-height:var(--altura-controle)}.ds-secao__titulo h2{font:var(--texto-secao);letter-spacing:0}.ds-secao__titulo p{margin-top:var(--espaco-1);font:var(--texto-apoio);color:var(--ds-texto-suave)}.ds-secao__acoes{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.ds .bloco-contrato{gap:var(--espaco-4)}.ds-secao__acoes input,.ds-secao__acoes select{width:14rem}.ds-resumo{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-borda);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ds-resumo__item{align-content:start;gap:var(--espaco-1);padding:var(--espaco-4) var(--espaco-5);background:var(--ds-superficie);display:grid}.ds-resumo__item dt,.ds-resumo__rotulo{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-resumo__item--nivel1{padding:var(--espaco-5);box-shadow:inset 3px 0 0 var(--ds-acento);grid-column:span 6}.ds-resumo__item--nivel1.ds-resumo__item--vazio{box-shadow:inset 3px 0 0 var(--ds-borda-forte)}.ds-resumo__item--nivel2{grid-column:span 3}.ds-resumo__valor{font:var(--texto-secao);overflow-wrap:anywhere}.ds-resumo__item--nivel1 .ds-resumo__valor{font:var(--texto-destaque)}.ds-resumo__item--vazio .ds-resumo__valor{font:var(--texto-bloco);color:var(--ds-texto-suave)}.ds-resumo__mais{color:var(--ds-texto-suave)}.ds-resumo__apoio{font:var(--texto-apoio);color:var(--ds-texto-suave)}@media (width<=960px){.ds-resumo__item--nivel1{grid-column:span 12}.ds-resumo__item--nivel2{grid-column:span 6}}@media (width<=480px){.ds-resumo__item--nivel2{grid-column:span 12}}.ds .pagina-contrato__grade{gap:var(--espaco-5);grid-template-columns:minmax(0,1fr);display:grid}.ds-participantes{gap:var(--espaco-5);margin-top:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.ds-chips{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.ds-chips .ds-chip{margin:0}.ds-grade-de-campos{gap:var(--espaco-4) var(--espaco-5);margin-top:var(--espaco-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.ds-campo--largo{grid-column:1/-1}.ds-campo dt,.ds .rotulo,.ds .record-detail__lista>p{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-campo dd{margin-top:var(--espaco-2);font:var(--texto-corpo);color:var(--ds-texto)}.ds-campo dd.ds-campo__apoio{font:var(--texto-apoio);color:var(--ds-texto-suave);margin-top:0}.ds-botao{justify-content:center;align-items:center;gap:var(--espaco-2);min-height:var(--altura-controle);padding:0 var(--espaco-4);border-radius:var(--raio-sm);box-shadow:none;font:var(--texto-corpo-forte);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:background var(--duracao-rapida) var(--facilidade), border-color var(--duracao-rapida) var(--facilidade), color var(--duracao-rapida) var(--facilidade);border:1px solid #0000;text-decoration:none;display:inline-flex}.ds-botao--compacto{min-height:var(--altura-controle-compacto);padding:0 var(--espaco-3)}.ds-botao--primario{border-color:var(--ds-acento);background:var(--ds-acento);color:var(--ds-superficie)}.ds-botao--primario:hover:not(:disabled){border-color:var(--ds-acento-hover);background:var(--ds-acento-hover)}.ds-botao--secundario{border-color:var(--ds-borda-forte);background:var(--ds-superficie);color:var(--ds-texto)}.ds-botao--secundario:hover:not(:disabled){background:var(--ds-superficie-alt)}.ds-botao--terciario{color:var(--ds-acento);background:0 0;border-color:#0000}.ds-botao--terciario:hover:not(:disabled){background:var(--ds-superficie-alt);color:var(--ds-acento-hover)}.ds-botao--perigo{border-color:var(--status-perigo-borda);background:var(--ds-superficie);color:var(--status-perigo-texto)}.ds-botao--perigo:hover:not(:disabled){background:var(--status-perigo-fundo)}.ds-botao--perigo-cheio{border-color:var(--status-perigo-texto);background:var(--status-perigo-texto);color:var(--ds-superficie)}.ds-botao--perigo-cheio:hover:not(:disabled),.ds-botao--positivo:hover:not(:disabled){filter:brightness(.92)}.ds-botao--perigo-fantasma{color:var(--status-perigo-texto);background:0 0;border-color:#0000}.ds-botao--perigo-fantasma:hover:not(:disabled){background:var(--status-perigo-fundo)}.ds-botao--positivo{border-color:var(--status-ok-texto);background:var(--status-ok-texto);color:var(--ds-superficie)}.ds-botao--link,.ds-link{width:auto;min-height:0;font:var(--texto-corpo-forte);color:var(--ds-acento);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.ds-botao--link:hover,.ds-botao--link:focus-visible,.ds-link:hover,.ds-link:focus-visible{text-decoration:underline}.ds-cabecalho-pagina .ds-link{justify-self:start}.ds-botao:disabled:not(.ds-botao--link){border-color:var(--ds-borda);background:var(--decisao-inerte-fundo);color:var(--decisao-inerte-texto);cursor:not-allowed;filter:none}.ds :where(td,.tabela-contratos,[class*=-row]) .ds-botao:not(.ds-botao--link){min-height:var(--altura-controle-compacto);padding:0 var(--espaco-3)}.ds-selo{align-items:center;gap:var(--espaco-2);min-height:24px;padding:0 var(--espaco-3);border:1px solid var(--status-neutro-borda);border-radius:var(--raio-pill);background:var(--status-neutro-fundo);color:var(--status-neutro-texto);font:var(--texto-rotulo);letter-spacing:0;text-transform:none;white-space:nowrap;display:inline-flex}.ds-selo i{background:var(--status-neutro-ponto);border-radius:50%;flex:none;width:8px;height:8px}.ds-selo--ok{border-color:var(--status-ok-borda);background:var(--status-ok-fundo);color:var(--status-ok-texto)}.ds-selo--ok i{background:var(--status-ok-ponto)}.ds-selo--info{border-color:var(--status-info-borda);background:var(--status-info-fundo);color:var(--status-info-texto)}.ds-selo--info i{background:var(--status-info-ponto)}.ds-selo--atencao{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.ds-selo--atencao i{background:var(--status-atencao-ponto)}.ds-selo--cancelado{border-color:var(--status-cancelado-borda);background:var(--status-cancelado-fundo);color:var(--status-cancelado-texto)}.ds-selo--cancelado i{background:var(--status-cancelado-ponto)}.ds-selo--perigo{border-color:var(--status-perigo-borda);background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.ds-selo--perigo i{background:var(--status-perigo-ponto)}.ds .tabela-bloco td>.ds-selo{width:fit-content;margin-top:var(--espaco-2);display:flex}.ds-chip,.ds .chip-alteracao{min-height:24px;margin:0 var(--espaco-1) var(--espaco-1) 0;padding:0 var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-pill);background:var(--ds-superficie-alt);color:var(--ds-texto);font:var(--texto-apoio);white-space:nowrap;align-items:center;display:inline-flex!important}.ds .tabela-bloco{font:var(--texto-corpo)}.ds .tabela-bloco th{padding:var(--espaco-3);background:var(--ds-superficie-alt);border-bottom:1px solid var(--ds-borda);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds .tabela-bloco td{padding:var(--espaco-3);border-bottom:1px solid var(--ds-borda);font:var(--texto-corpo)}.ds .tabela-bloco td>strong{font:var(--texto-bloco)}.ds .tabela-bloco td small{font:var(--texto-apoio);color:var(--ds-texto-suave);margin-top:0}.ds .tabela-bloco tbody tr:hover td{background:var(--ds-superficie-alt)}.ds .tabela-bloco__acoes{gap:var(--espaco-4)}.ds .tabela-bloco__acoes .ds-botao--link{font:var(--texto-corpo-forte)}.ds .record-detail__lista{align-content:start;gap:var(--espaco-2);margin:0;display:grid}.ds .record-detail__lista ul,.ds .pagina-contrato__lista{gap:var(--espaco-3);font:var(--texto-corpo);margin:0;padding:0;list-style:none;display:grid}.ds .record-detail__lista ul li{gap:0;display:grid}.ds .record-detail__lista .cliente-contrato__documento{font:var(--texto-apoio);color:var(--ds-texto-suave);display:block}.ds .muted{font:var(--texto-apoio);color:var(--ds-texto-suave)}.ds .form-error{font:var(--texto-apoio);color:var(--status-perigo-texto)}.ds-pagina label{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds input:not([type=checkbox]):not([type=radio]),.ds select,.ds textarea{min-height:var(--altura-controle);border:1px solid var(--ds-borda-forte);border-radius:var(--raio-sm);background:var(--ds-superficie);font:var(--texto-corpo);color:var(--ds-texto);letter-spacing:0;text-transform:none}.ds .arts-contrato__historico li{border-radius:var(--raio);font:var(--texto-corpo)}@media (width<=640px){:root{--tamanho-corpo:16px;--altura-controle:44px}.ds .pagina-contrato__bloco{padding:var(--espaco-4)}}@media (prefers-reduced-motion:reduce){.ds *{transition:none!important;animation:none!important}}.ds-cabecalho-pagina .ds-cabecalho-pagina__contexto{margin-bottom:var(--espaco-1);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-pagina .ds-grade-de-campos,.ds-pagina .ds-participantes{margin-top:var(--espaco-4)}.ds .medicoes-prototipo__barra-de-ferramentas,.ds .medicoes-prototipo__busca-e-exportacao{flex-wrap:wrap;min-width:0}.ds .medicoes-prototipo__busca{flex:16rem;min-width:0}.ds .dashboard-secao{min-width:0;overflow:hidden}.ds button.medicoes-prototipo__exportar{white-space:normal;max-width:100%}.ds-abas{gap:var(--espaco-1);border-bottom:1px solid var(--ds-borda);scrollbar-width:none;display:flex;overflow-x:auto}.ds-aba{align-items:center;gap:var(--espaco-2);min-height:44px;padding:0 var(--espaco-4);color:var(--ds-texto-suave);font:var(--texto-corpo-forte);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.ds-aba:hover{color:var(--ds-texto)}.ds-aba[aria-selected=true]{border-bottom-color:var(--ds-acento);color:var(--ds-texto)}.ds-aba:focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.ds-aba strong{min-width:24px;height:24px;padding:0 var(--espaco-1);border-radius:var(--raio-pill);background:var(--ds-superficie-alt);color:var(--ds-texto-suave);font:var(--texto-rotulo);letter-spacing:0;font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.ds-aba[aria-selected=true] strong{background:var(--cor-acento-suave);color:var(--ds-texto)}.ds-secao-card{gap:var(--espaco-4);padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.ds-secao-card__corpo{gap:var(--espaco-4);min-width:0;display:grid}.ds-secao-card__corpo[hidden]{display:none}.ds-secao-card__recolher{width:44px;min-height:44px;color:var(--cor-texto-suave);font:var(--texto-corpo-forte);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ds-secao-card__recolher svg{transition:transform .16s}.ds-secao-card__recolher[aria-expanded=true] svg{transform:rotate(180deg)}.ds-secao-card__recolher:hover{background:var(--cor-acento-suave);color:var(--cor-acento)}.ds-secao-card__recolher:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ds-secao-card__recolher svg{transition:none}}.ds-campo-form{align-content:start;gap:var(--espaco-1);min-width:0;margin:0;display:grid}.ds-campo-form__rotulo{font:var(--texto-apoio);font-weight:var(--peso-forte);color:var(--ds-texto)}.ds-campo-form__rotulo strong{font-weight:var(--peso-normal);letter-spacing:0;text-transform:none}.ds-campo-form__ajuda{font:var(--texto-apoio);color:var(--ds-texto-suave)}.ds-aviso{gap:var(--espaco-1);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--status-info-borda);border-radius:var(--raio);background:var(--status-info-fundo);color:var(--status-info-texto);font:var(--texto-apoio);display:grid}.ds-aviso strong{font:var(--texto-corpo-forte)}.ds-aviso--neutro{border-color:var(--ds-borda);background:var(--ds-superficie-alt);color:var(--ds-texto)}.ds-aviso--atencao{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.ds-aviso--perigo{border-color:var(--status-perigo-borda);background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.ds-aviso--ok{border-color:var(--status-ok-borda);background:var(--status-ok-fundo);color:var(--status-ok-texto)}.ds-filtros{align-items:end;gap:var(--espaco-4) var(--espaco-5);flex-wrap:wrap;min-width:0;display:flex}.ds-filtros .ds-campo-form{flex:12rem;max-width:24rem}.ds-filtros select,.ds-filtros input{width:100%;max-width:none}.ds-dialogo{gap:var(--espaco-4);min-width:0;display:grid}.ds-dialogo h2{font:var(--texto-secao);margin:0}.ds-dialogo p{margin:0}.ds-dialogo .ds-dialogo__contexto{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-dialogo .ds-dialogo__descricao{color:var(--ds-texto-suave)}.ds-dialogo__acoes{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.ds-definicoes{gap:var(--espaco-3) var(--espaco-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.ds-definicoes>div{gap:var(--espaco-1);align-content:start;display:grid}.ds-definicoes dt{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-definicoes dd{font:var(--texto-corpo);margin:0}.ds-filtros__contexto{gap:var(--espaco-1) var(--espaco-4);font:var(--texto-apoio);color:var(--ds-texto-suave);flex-wrap:wrap;flex:100%;margin:0;display:flex}.ds .ds-apoio{font:var(--texto-apoio);color:var(--ds-texto-suave);margin:0}.ds-barra-selecao{align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-5);border-bottom:1px solid var(--ds-borda);background:var(--cor-acento-suave);font:var(--texto-corpo);flex-wrap:wrap;display:flex}.ds-barra-selecao .ds-botao{margin-left:auto}.ds-aviso-fechavel{align-items:start;gap:var(--espaco-2);display:flex}.ds-aviso-fechavel>.ds-aviso{flex:auto}.ds-linha-acoes{align-items:end;gap:var(--espaco-3) var(--espaco-4);flex-wrap:wrap;min-width:0;display:flex}.ds-linha-acoes--coluna{flex-direction:column;align-items:stretch}.ds-linha-acoes>p{margin:0}.ds-resumo--fluida{flex-wrap:wrap;display:flex}.ds-resumo--fluida>.ds-resumo__item{flex:11rem;grid-column:auto}button.ds-resumo__item{text-align:left;cursor:pointer;width:auto;font:inherit;color:inherit;border:0;border-radius:0;margin:0}.ds-resumo__rotulo{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--ds-texto-suave)}.ds-resumo__item--atencao{box-shadow:inset 3px 0 0 var(--status-atencao-ponto)}button.ds-resumo__item:hover,.ds-resumo__item--ativo{background:var(--ds-superficie-alt);box-shadow:inset 3px 0 0 var(--ds-acento)}.ds .panel>.ds-filtros,.ds .tabela-contratos__painel>.ds-filtros{padding:var(--espaco-4) var(--espaco-5)}.ds-estado{justify-content:space-between;align-items:center;gap:var(--espaco-3);padding:var(--espaco-4);border:1px dashed var(--ds-borda-forte);border-radius:var(--raio);color:var(--ds-texto-suave);font:var(--texto-corpo);flex-wrap:wrap;display:flex}.ds-estado--carregando{border-style:solid;border-color:var(--ds-borda)}.ds-estado--parcial{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.ds-estado--indisponivel{border-color:var(--status-perigo-borda);color:var(--status-perigo-texto)}.ds-painel{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);min-width:0;overflow:hidden}.ds .filtros-rapidos{flex-wrap:wrap}.ds :is(.work-summary,.attention-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.ds .concessionarias-filtros .filtros-rapidos{min-width:0;max-width:100%}.ds-pagina .ds-secao-card .ds-grade-de-campos,.ds-pagina .ds-secao-card .ds-participantes,.ds-secao-card .ds-grade-de-campos,.ds-secao-card .ds-participantes{margin-top:0}.cadastros-lista{gap:var(--espaco-4);display:grid}.cadastros-lista__barra{justify-content:space-between;align-items:end}.cadastros-lista__barra .cadastros-lista__busca{flex:0 20rem}.ds .painel-flutuante form>fieldset,.ds .formulario-contexto>fieldset:not([class]),.ds .formulario-grade{gap:var(--espaco-4) var(--espaco-5);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-content:start;align-items:start;min-width:0;margin:0;padding:0;display:grid}.ds .painel-flutuante form>fieldset>:not(p),.ds .formulario-grade>:not(p):not(label),.ds .formulario-grade>.formulario-grade__largura-total{grid-column:1/-1}.ds .painel-flutuante form>fieldset>p:has(textarea){grid-column:1/-1}.ds .painel-flutuante form>fieldset>p:has(.campo-lista){grid-column:1/-1}.ds .painel-flutuante form>fieldset>p:has(.campo-de-tags){grid-column:1/-1}.ds .formulario-grade>label:has(textarea){grid-column:1/-1}.ds .formulario-grade>p:has(textarea){grid-column:1/-1}.ds .painel-flutuante form>fieldset>p,.ds .formulario-grade>p{gap:var(--espaco-1);align-content:start;min-width:0;margin:0;display:grid}.ds .painel-flutuante form>fieldset p>label,.ds .formulario-grade>p>label{font:var(--texto-apoio);font-weight:var(--peso-forte);color:var(--ds-texto);margin:0}.ds .painel-flutuante form :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.ds .formulario-grade :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;max-width:none}.ds .painel-flutuante form textarea,.ds .formulario-grade textarea,.ds .campo-lista textarea{resize:vertical;min-height:6rem}.ds .formulario-contrato__identificacao,.ds .periodo-do-contrato__campos{align-items:end}.ds .formulario-contrato__periodos{align-items:stretch}.ds .formulario-contrato__identificacao>.campo-lista{grid-column:1/-1}.ds .formulario-contrato__identificacao>label:has(textarea){grid-column:1/-1}.ds .formulario-contrato__identificacao>p:has(textarea){grid-column:1/-1}.ds .formulario-contexto textarea{width:100%;max-width:none}.ds .periodo-do-contrato{align-content:start}.ds .relacoes-do-contrato__grade{align-items:stretch}.ds .seletor-relacional__lista{min-height:10rem}.ds .formulario-de-despesa .periodo-de-datas__campos{max-width:none}.ds .formulario-de-despesa .periodo-de-datas__rotulo{font:var(--texto-apoio);font-weight:var(--peso-forte)}.ds .painel-flutuante form>fieldset+*,.ds .painel-flutuante form>.formulario-acoes{margin-top:var(--espaco-5)}.ds .painel-flutuante form>:is(.painel-flutuante__cabecalho,.ds-aviso){margin-bottom:var(--espaco-4)}.ds .painel-flutuante form>fieldset>.ds-botao{margin-top:var(--espaco-3);justify-self:start}.ds .painel-flutuante .cartao,.ds .painel-flutuante form.cartao,.ds .painel-flutuante__conteudo .cartao--destaque{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.viz-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.viz-figura{gap:6px;margin:0;display:grid}.viz-grafico{width:100%;height:auto;display:block;overflow:visible}.viz-grafico text{font:var(--texto-rotulo);fill:var(--viz-suave);font-weight:400}.viz-strip{min-height:96px}.viz-grade{stroke:var(--viz-grade);stroke-width:1px}.viz-valor-halo{stroke:var(--viz-superficie);stroke-width:3px;paint-order:stroke;fill:var(--viz-tinta)!important;font-weight:500!important}.viz-legenda{font:var(--texto-apoio);color:var(--viz-tinta-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.viz-legenda li{align-items:center;gap:6px;display:inline-flex}.viz-rolagem{overflow-x:auto}.viz-kpi{min-width:0;padding:var(--espaco-3) 14px;background:var(--viz-superficie);border:1px solid var(--viz-grade);border-radius:var(--raio);box-shadow:var(--viz-sombra);color:var(--viz-tinta);gap:2px;display:grid}.viz-kpi__rotulo{font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;color:var(--viz-tinta-2)}.viz-kpi__valor{font:var(--texto-destaque);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.viz-kpi__detalhe{font:var(--texto-rotulo);color:var(--viz-suave);flex-wrap:wrap;align-items:center;gap:6px;font-weight:400;display:flex}.viz-spark{width:100%;height:30px;margin-top:4px;display:block}.viz-chip{border-radius:var(--raio-sm);font:var(--texto-rotulo);white-space:nowrap;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.viz-chip--ok{background:var(--viz-estado-ok-fundo);color:var(--viz-estado-ok-texto)}.viz-chip--critico{background:var(--viz-estado-critico-fundo);color:var(--viz-estado-critico-texto)}.viz-chip--neutro{background:var(--viz-superficie-2);color:var(--viz-tinta-2)}.viz-ajuda{vertical-align:baseline;text-transform:none;letter-spacing:normal;margin-left:2px;line-height:1;display:inline-block}.viz-ajuda__botao{width:24px;height:24px;color:var(--viz-suave);cursor:help;vertical-align:middle;background:0 0;border:0;border-radius:50%;place-items:center;margin:-4px 0;padding:0;display:inline-grid}.viz-ajuda__icone{width:16px;height:16px;font:600 10.5px / 1 var(--fonte-base);text-transform:none;letter-spacing:normal;border:1px solid;border-radius:50%;place-items:center;display:grid}.viz-ajuda__botao:hover,.viz-ajuda__botao:focus-visible,.viz-ajuda__botao[aria-expanded=true]{color:var(--viz-acento-texto)}.viz-ajuda__botao:focus-visible{outline:2px solid var(--viz-foco);outline-offset:0}.viz-ajuda__dica{z-index:1000;box-sizing:border-box;border-radius:var(--raio);border:1px solid var(--viz-grade);background:var(--viz-superficie);max-width:280px;color:var(--viz-tinta);font:400 12.5px / 1.4 var(--fonte-base);text-align:left;text-transform:none;letter-spacing:normal;pointer-events:none;box-shadow:var(--sombra-md);gap:2px;padding:8px 10px;display:grid;position:fixed}.viz-ajuda__titulo{font-size:13px;font-weight:600}.viz-ajuda__rotulo{color:var(--viz-suave);margin-top:6px;font-size:11.5px;font-weight:500}.viz-ajuda__dica code{background:color-mix(in srgb, var(--viz-grade) 40%, transparent);font-family:var(--fonte-mono);overflow-wrap:anywhere;border-radius:4px;padding:4px 6px;font-size:12px}.viz-estado{gap:var(--espaco-3);padding:var(--espaco-4);border:1px dashed var(--viz-grade);border-radius:var(--raio);background:var(--viz-superficie-2);color:var(--viz-tinta-2);font:var(--texto-apoio);align-items:flex-start;display:flex}.viz-estado p{margin:2px 0 0}.viz-estado__icone{font:600 16px / 1.2 var(--fonte-base)}.viz-estado--erro{border-style:solid;border-color:var(--viz-estado-critico);background:var(--viz-estado-critico-fundo);color:var(--viz-estado-critico-texto)}.viz-estado--parcial{border-color:var(--viz-estado-atencao);background:var(--viz-estado-atencao-fundo);color:var(--viz-estado-atencao-texto)}.viz-estado__acao{margin-top:var(--espaco-2)}.viz-sem-dado,.viz-matriz__cel--sem-dado,.viz-calendario__dia--sem-dado{background:repeating-linear-gradient(45deg, var(--viz-superficie-2), var(--viz-superficie-2) 4px, var(--viz-grade) 4px, var(--viz-grade) 6px);color:var(--viz-suave)}.viz-sem-dado{border-radius:var(--raio-sm);font:var(--texto-rotulo);padding:0 6px;font-weight:400;display:inline-block}.viz-matriz{border-collapse:collapse;width:100%;font:var(--texto-apoio);color:var(--viz-tinta)}.viz-matriz th,.viz-matriz td{padding:7px 8px}.viz-matriz thead th{background:var(--viz-superficie);color:var(--viz-suave);font:var(--texto-rotulo);text-align:left;white-space:nowrap;position:sticky;top:0}.viz-matriz tbody th{text-align:left;white-space:nowrap;font-weight:500}.viz-matriz__col{text-align:center!important}.viz-matriz__cel{border:2px solid var(--viz-superficie);border-radius:var(--raio-sm);background:var(--viz-superficie-2);font-variant-numeric:tabular-nums;text-align:center;min-width:74px}.viz-matriz__cel[data-vazia]{color:var(--viz-suave)}.viz-bullet-linha{align-items:center;gap:var(--espaco-3);display:flex}.viz-bullet{background:var(--viz-superficie-2);border-radius:3px;flex:120px;min-width:120px;height:14px;position:relative}.viz-bullet__real{background:var(--viz-serie-1);border-radius:2px;height:8px;position:absolute;top:3px;left:0}.viz-bullet__marca{background:var(--viz-tinta);border-radius:1px;width:3px;height:18px;position:absolute;top:-2px}.viz-calendario-bloco{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.viz-calendario{flex:auto;grid-template-rows:repeat(5,minmax(18px,1fr));gap:3px;display:grid}.viz-calendario__dia{background:var(--viz-superficie-2);border-radius:3px;min-width:0;display:block}.viz-calendario__escala{gap:4px}.viz-calendario__amostra{width:12px;height:12px}.viz-calendario__sem-dado-legenda{align-items:center;gap:4px;margin-left:10px;display:inline-flex}.viz-avatar{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.viz-avatar--foto{object-fit:cover}@media (prefers-reduced-motion:no-preference){.viz-ajuda__botao{transition:color .15s}}@media (width<=480px){:is(.pagina-monitoramento,.pagina-produtividade,.pagina-meritocracia,.pagina-riscos-qualidade) .ds-cabecalho-pagina__titulo h1{font-size:var(--tamanho-secao)}.viz-kpi{padding:var(--espaco-2) var(--espaco-3)}.viz-kpi__valor{font-size:var(--tamanho-secao)}}.viz-nota{font:var(--texto-apoio);color:var(--viz-suave);margin:0}.viz-painel{gap:2px;display:grid}.viz-painel__titulo{font:var(--texto-apoio);color:var(--viz-tinta-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.viz-painel__titulo strong{color:var(--viz-tinta);font-weight:600}.parametros-medicao__tabela-rolagem,.boletim-planilha__rolagem{border:1px solid var(--ds-borda);border-radius:var(--raio-lg);background:var(--ds-superficie);box-shadow:0 1px 2px #1418100a}.parametros-medicao__tabela-rolagem{overflow-x:auto}.parametros-medicao__tabela,.boletim-planilha__tabela{border-collapse:separate;border-spacing:0;width:100%;font:var(--texto-corpo);font-variant-numeric:tabular-nums;background:0 0}.parametros-medicao__tabela thead th,.boletim-planilha__tabela thead th{z-index:2;padding:var(--espaco-2) var(--espaco-3);background:var(--ds-superficie-alt);border-bottom:1px solid var(--ds-borda-forte);color:var(--ds-texto-suave);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase;white-space:nowrap;vertical-align:middle;position:sticky;top:0}.parametros-medicao__tabela tbody td,.parametros-medicao__tabela tbody th[scope=row],.boletim-planilha__tabela tbody td,.boletim-planilha__tabela tbody th{padding:var(--espaco-2) var(--espaco-3);border-bottom:1px solid var(--ds-borda);font:var(--texto-corpo);vertical-align:middle}.parametros-medicao__tabela tbody tr:last-child>*,.boletim-planilha__tabela tbody tr:last-child>*{border-bottom:0}.parametros-medicao__tabela tbody tr:not([class*=grupo-de-itens__]):hover>*,.boletim-planilha__tabela tbody tr.boletim-planilha__estrutura:hover>*{background:var(--ds-superficie-alt)}.boletim-planilha__numero,.parametros-medicao__tabela tbody td:nth-child(5),.parametros-medicao__tabela thead th:nth-child(5),.parametros-medicao__tabela tbody td:nth-child(6),.parametros-medicao__tabela thead th:nth-child(6),.parametros-medicao__tabela tbody td:nth-child(7),.parametros-medicao__tabela thead th:nth-child(7){white-space:nowrap;text-align:right!important}.parametros-medicao__tabela tbody td:nth-child(5) input,.parametros-medicao__tabela tbody td:nth-child(6) input,.parametros-medicao__tabela tbody td:nth-child(7) input{text-align:right}.parametros-medicao__tabela tbody td:nth-child(7){font-weight:var(--peso-medio)}.parametros-medicao__tabela tbody td:first-child,.parametros-medicao__tabela tbody td:nth-child(3){color:var(--ds-texto-suave);white-space:nowrap}.parametros-medicao__tabela tbody th[scope=row]{min-width:16rem;font-weight:var(--peso-medio);text-align:left}.parametros-medicao__apoio-celula{margin-top:var(--espaco-1);font:var(--texto-apoio);color:var(--ds-texto-suave);display:block}.parametros-medicao__tabela tbody td:nth-child(4){white-space:normal;overflow-wrap:anywhere;max-inline-size:18rem}.parametros-medicao__executor{inline-size:100%;min-inline-size:0;max-inline-size:18rem}.grupo-de-itens__cabecalho>td{padding:var(--espaco-2) var(--espaco-3);background:color-mix(in srgb, var(--ds-acento) 8%, var(--ds-superficie));border-block-start:0;border-bottom:1px solid var(--ds-borda);font:var(--texto-bloco);vertical-align:middle}.grupo-de-itens__cabecalho>td:first-child{border-inline-start:4px solid var(--ds-acento)}.grupo-de-itens__cabecalho--sem-grupo>td{background:var(--ds-superficie-alt);color:var(--ds-texto-suave);font:var(--texto-corpo-forte);border-block-start:0}.grupo-de-itens__cabecalho--sem-grupo>td:first-child{border-inline-start:4px solid var(--ds-borda-forte)}.grupo-de-itens__contagem{font:var(--texto-apoio);color:var(--ds-texto-suave)}.grupo-de-itens__subtotal{text-align:right;font:var(--texto-corpo-forte);font-variant-numeric:tabular-nums}.grupo-de-itens__opcao[aria-checked=true]{background:var(--ds-acento)}.grupo-de-itens__item>th,.linha-novo-item--aninhada>th,.item-de-grupo>th{border-inline-start:4px solid color-mix(in srgb, var(--ds-acento) 30%, transparent);padding-inline-start:var(--espaco-6)}.grupo-de-itens__recolhido>td{padding:var(--espaco-2) var(--espaco-4);font:var(--texto-apoio)}.grupo-de-itens__adicionar>td{border-inline-start:4px solid color-mix(in srgb, var(--ds-acento) 30%, transparent);padding-inline-start:var(--espaco-6)}.parametros-medicao__tabela .linha-novo-item>*,.parametros-medicao__linha-em-edicao>*,.grupo-de-itens__novo>td{background:var(--ds-superficie-alt);border-block-start:1px dashed var(--ds-borda-forte)}.parametros-medicao__tabela:not(.parametros-medicao__tabela--template) tbody input{min-height:var(--altura-controle-compacto);padding:2px var(--espaco-2);border-radius:var(--raio-sm);font:var(--texto-corpo)}.boletim-planilha__grupo th,.boletim-planilha__grupo td{background:var(--ds-superficie-alt);font:var(--texto-corpo-forte)}.boletim-planilha__grupo-de-itens th,.boletim-planilha__grupo-de-itens td{padding-block:var(--espaco-2);background:color-mix(in srgb, var(--ds-acento) 8%, var(--ds-superficie));border-top:0;border-bottom:1px solid var(--ds-borda);color:var(--ds-texto);font:var(--texto-bloco)}.boletim-planilha__grupo-de-itens th:first-child,.boletim-planilha__grupo-de-itens td:first-child{border-inline-start:4px solid var(--ds-acento)}.boletim-planilha__estrutura td{color:var(--ds-texto)}.boletim-planilha__nome{border-inline-start:4px solid color-mix(in srgb, var(--ds-acento) 30%, transparent);min-width:16rem;padding-left:var(--espaco-6)!important;white-space:normal!important}.boletim-planilha__motivo,.boletim-planilha__era{margin-top:var(--espaco-1);font:var(--texto-apoio);color:var(--ds-texto-suave)}.boletim-planilha__tabela tfoot th,.boletim-planilha__tabela tfoot td{padding:var(--espaco-2) var(--espaco-3);background:var(--ds-superficie-alt);border-top:1px solid var(--ds-borda-forte);font:var(--texto-bloco);vertical-align:middle}.boletim-planilha__estrutura td:nth-child(2),.boletim-planilha__estrutura td:nth-child(3){color:var(--ds-texto-suave);white-space:nowrap}@media (width<=768px){.parametros-medicao__tabela thead th,.parametros-medicao__tabela tbody td,.parametros-medicao__tabela tbody th[scope=row],.boletim-planilha__tabela thead th,.boletim-planilha__tabela tbody td,.boletim-planilha__tabela tbody th,.boletim-planilha__tabela tfoot th,.boletim-planilha__tabela tfoot td{padding-inline:var(--espaco-3)}}.matriz--detalhada th,.matriz--detalhada td{font-size:var(--tamanho-apoio);padding:6px 10px;line-height:1.3}.matriz--detalhada thead th{white-space:normal;vertical-align:bottom;border-bottom:1px solid var(--ds-borda);text-transform:none;letter-spacing:0;min-width:5.5rem;line-height:1.25;font-weight:var(--peso-forte)}.matriz--detalhada thead tr:nth-child(2) th{font-size:var(--tamanho-rotulo);font-weight:var(--peso-medio);color:var(--ds-texto-suave);border-bottom:1px solid var(--ds-borda-forte);padding-block:4px}.matriz--detalhada thead .matriz__titulo-item{min-width:14rem}.matriz--detalhada .matriz__boletim-grupo{border-left:1px solid var(--ds-borda-forte);border-bottom:1px solid var(--ds-borda);background:color-mix(in srgb, var(--ds-acento) 8%, var(--ds-superficie-alt));white-space:normal;vertical-align:middle;padding:8px 10px}.matriz--detalhada .matriz__boletim-link{font-size:var(--tamanho-corpo)}.matriz--detalhada .matriz__periodo,.matriz--detalhada .matriz__status{font-size:var(--tamanho-rotulo);display:block}.matriz--detalhada .matriz__corte{border-left:1px solid var(--ds-borda-forte)}.matriz--detalhada .matriz__fixa-esquerda{min-width:14rem;max-width:22rem}.matriz--detalhada .matriz__nome{font-size:var(--tamanho-apoio);line-height:1.3}.matriz--detalhada tbody tr:not(.matriz__grupo):nth-child(2n)>td:not(.matriz__final):not(.matriz__celula--aberta),.matriz--detalhada tbody tr:not(.matriz__grupo):nth-child(2n)>th{background:color-mix(in srgb, var(--ds-superficie-alt) 55%, var(--ds-superficie))}.matriz--detalhada .matriz__celula--aberta{background:color-mix(in srgb, var(--status-atencao-fundo) 70%, var(--ds-superficie));outline:0}.matriz--detalhada .matriz__grupo th,.matriz--detalhada .matriz__grupo td{background:color-mix(in srgb, var(--ds-acento) 8%, var(--ds-superficie));border-bottom:1px solid var(--ds-borda)}.matriz--detalhada .matriz__alternar{min-height:32px;font-size:var(--tamanho-corpo)}.matriz--detalhada .ds-selo,.matriz--detalhada [class*=chip]{margin-left:var(--espaco-1);font-size:var(--tamanho-rotulo)}.pagina-documentacoes,.pagina-integracoes{gap:var(--espaco-5)}.pagina-documentacoes .pagina-cabecalho,.pagina-integracoes .pagina-cabecalho{margin-bottom:0}.sst-documentacoes{gap:var(--espaco-5);min-width:0;display:grid}.sst-documentacoes>.distribuicao-abas,.sst-integracoes>.distribuicao-abas{margin-bottom:0}.sst-documentacoes>[aria-label="Consulta de documentações dos colaboradores"]{gap:var(--espaco-4);min-width:0;display:grid}.pagina-documentacoes .ds-filtros{padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);align-items:end}.pagina-documentacoes .ds-filtros>label:first-child{flex:17rem}.pagina-documentacoes .ds-filtros>label{flex:0 14rem}.sst-documentacoes .ds-aviso{margin-block:var(--espaco-2)}.sst-exigencias{gap:var(--espaco-5);min-width:0;padding-top:var(--espaco-4);display:grid}.sst-exigencias__cabecalho,.sst-avaliacao__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--espaco-4);display:flex}.sst-exigencias__cabecalho h3,.sst-avaliacao__cabecalho h3{color:var(--ds-texto);font:var(--texto-secao);margin:0}.sst-exigencias__cabecalho p,.sst-avaliacao__cabecalho p{max-width:68ch;margin:var(--espaco-1) 0 0;color:var(--ds-texto-suave);font:var(--texto-apoio);text-wrap:pretty}.sst-exigencias__seletores{gap:var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);grid-template-columns:minmax(0,1fr)}.sst-exigencias__configuracao{gap:var(--espaco-4);min-width:0;padding:var(--espaco-5);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.sst-exigencias__estado,.sst-avaliacao__pessoa-cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.sst-exigencias__estado h4,.sst-exigencias__edicao h4{color:var(--ds-texto);font:var(--texto-bloco);margin:0}.sst-exigencias__estado p{margin:var(--espaco-1) 0 0;color:var(--ds-texto-suave);font:var(--texto-apoio)}.sst-exigencias__indicador,.sst-exigencias__obrigatoriedade,.sst-avaliacao__escopo,.sst-avaliacao__situacao,.sst-fila-decisoes__situacao{min-height:28px;padding:3px var(--espaco-3);border:1px solid var(--status-neutro-borda);border-radius:var(--raio-pill);background:var(--status-neutro-fundo);color:var(--status-neutro-texto);font:var(--texto-rotulo);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.sst-exigencias__indicador.is-configurada,.sst-exigencias__obrigatoriedade.is-obrigatorio,.sst-avaliacao__situacao.is-apto,.sst-fila-decisoes__situacao.is-apto{border-color:var(--status-ok-borda);background:var(--status-ok-fundo);color:var(--status-ok-texto)}.sst-exigencias__indicador.is-ausente,.sst-exigencias__obrigatoriedade.is-opcional,.sst-avaliacao__situacao.is-pendente,.sst-fila-decisoes__situacao.is-pendente{border-color:var(--status-atencao-borda);background:var(--status-atencao-fundo);color:var(--status-atencao-texto)}.sst-exigencias__obrigatoriedade.is-nao_aplicavel,.sst-avaliacao__escopo{border-color:var(--status-info-borda);background:var(--status-info-fundo);color:var(--status-info-texto)}.sst-avaliacao__situacao.is-nao_apto,.sst-fila-decisoes__situacao.is-nao_apto{border-color:var(--status-perigo-borda);background:var(--status-perigo-fundo);color:var(--status-perigo-texto)}.sst-exigencias__lista{border-top:1px solid var(--ds-borda);gap:0;margin:0;padding:0;list-style:none;display:grid}.sst-exigencias__lista li{justify-content:space-between;align-items:center;gap:var(--espaco-4);min-height:52px;padding:var(--espaco-2) var(--espaco-1);border-bottom:1px solid var(--ds-borda);display:flex}.sst-exigencias__nome{color:var(--ds-texto);font:var(--texto-corpo-forte);overflow-wrap:anywhere}.sst-exigencias__vazio{color:var(--ds-texto-suave);font:var(--texto-apoio);margin:0}.sst-exigencias__edicao{gap:var(--espaco-4);min-width:0;display:grid}.sst-exigencias__adicionar{justify-content:start;align-items:end;gap:var(--espaco-3);grid-template-columns:minmax(0,32rem) auto;display:grid}.sst-exigencias__itens-edicao{gap:var(--espaco-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sst-exigencias__item-edicao{align-items:end;gap:var(--espaco-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.sst-exigencias__item-edicao select{max-width:none}@media (width<=480px){.sst-exigencias__item-edicao{grid-template-columns:minmax(0,1fr)}.sst-exigencias__item-edicao>button{justify-self:start}}.sst-exigencias__acoes{gap:var(--espaco-3);padding-top:var(--espaco-3);border-top:1px solid var(--ds-borda);flex-wrap:wrap;display:flex}.sst-fila-decisoes{border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);overflow:clip}.sst-fila-decisoes>summary{justify-content:space-between;align-items:center;gap:var(--espaco-4);min-height:68px;padding:var(--espaco-3) var(--espaco-4);color:var(--ds-texto);cursor:pointer;list-style:none;display:flex}.sst-fila-decisoes>summary::-webkit-details-marker{display:none}.sst-fila-decisoes__snapshot>summary::-webkit-details-marker{display:none}.sst-fila-decisoes>summary>span:first-child{gap:var(--espaco-1);display:grid}.sst-fila-decisoes>summary strong{font:var(--texto-corpo-forte)}.sst-fila-decisoes>summary small{color:var(--ds-texto-suave);font:var(--texto-apoio)}.sst-fila-decisoes__abrir{border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;transition:transform .18s ease-out;transform:rotate(45deg)translateY(-2px)}.sst-fila-decisoes[open]>summary{border-bottom:1px solid var(--ds-borda);background:var(--ds-superficie-alt)}.sst-fila-decisoes[open]>summary .sst-fila-decisoes__abrir{transform:rotate(225deg)translate(-2px,-1px)}.sst-fila-decisoes>section{gap:var(--espaco-4);padding:var(--espaco-4);display:grid}.sst-fila-decisoes__nota{max-width:75ch;color:var(--ds-texto-suave);font:var(--texto-apoio);margin:0}.sst-fila-decisoes__lista{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.sst-fila-decisoes__item{gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.sst-fila-decisoes__item>header,.sst-fila-decisoes__item>footer{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.sst-fila-decisoes__item time{color:var(--ds-texto-suave);font:var(--texto-apoio);font-variant-numeric:tabular-nums}.sst-fila-decisoes__item>p{max-width:75ch;color:var(--ds-texto);font:var(--texto-corpo);overflow-wrap:anywhere;margin:0}.sst-fila-decisoes__item a{min-height:44px;color:var(--ds-acento);font:var(--texto-corpo-forte);text-underline-offset:3px;align-items:center;display:inline-flex}.sst-fila-decisoes__snapshot{border-top:1px solid var(--ds-borda)}.sst-fila-decisoes__snapshot>summary{min-height:44px;color:var(--ds-texto-suave);font:var(--texto-apoio);cursor:pointer;align-items:center;list-style:none;display:flex}.sst-fila-decisoes__snapshot>pre{max-height:24rem;padding:var(--espaco-3);border-radius:var(--raio-sm);background:var(--ds-superficie-alt);color:var(--ds-texto);font:var(--texto-apoio);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.sst-integracoes,.sst-documentacoes{align-content:start;gap:var(--espaco-4);min-width:0;display:grid;container-type:inline-size}.sst-integracoes__resumo,.sst-documentacoes__resumo{gap:var(--espaco-3);min-width:0;padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);display:grid}.sst-integracoes__resumo-cabecalho,.sst-documentacoes__resumo-cabecalho{justify-content:space-between;align-items:center;gap:var(--espaco-3);display:flex}.sst-integracoes__resumo-cabecalho h2,.sst-documentacoes__resumo-cabecalho h2{color:var(--ds-texto);font:var(--texto-bloco);margin:0}.sst-integracoes__acoes-resumo,.sst-documentacoes__acoes-resumo{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.sst-integracoes__indicadores,.sst-documentacoes__indicadores{gap:var(--espaco-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.sst-integracoes__indicador,.sst-documentacoes__indicador{appearance:none;align-content:center;justify-items:start;gap:var(--espaco-1);width:100%;min-width:0;min-height:3.5rem;padding:var(--espaco-1) var(--espaco-3);border:0;border-left:1px solid var(--ds-borda);border-radius:var(--raio-sm);color:var(--ds-texto);font:inherit;text-align:left;cursor:pointer;background:0 0;transition:background-color .14s,box-shadow .14s;display:grid}.sst-documentacoes__indicadores{grid-template-columns:repeat(4,minmax(0,1fr))}.sst-integracoes__indicador:hover:not(:disabled),.sst-documentacoes__indicador:hover:not(:disabled){background:var(--ds-superficie)}.sst-integracoes__indicador:focus-visible,.sst-documentacoes__indicador:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.sst-integracoes__indicador[aria-pressed=true],.sst-documentacoes__indicador[aria-pressed=true]{background:var(--ds-superficie);box-shadow:inset 0 -2px var(--cor-acento)}.sst-integracoes__indicador:disabled,.sst-documentacoes__indicador:disabled{cursor:wait}.sst-integracoes__indicador:first-child,.sst-documentacoes__indicador:first-child{border-left:0;padding-left:0}.sst-integracoes__indicador-rotulo,.sst-documentacoes__indicador-rotulo{color:var(--ds-texto-suave);font:var(--texto-rotulo)}.sst-integracoes__indicador-valor,.sst-documentacoes__indicador-valor{font:var(--texto-pagina);font-variant-numeric:tabular-nums}.sst-integracoes__indicador--urgente .sst-integracoes__indicador-valor,.sst-documentacoes__indicador--urgente .sst-documentacoes__indicador-valor{color:var(--status-perigo-texto)}.sst-integracoes__indicador--atencao .sst-integracoes__indicador-valor,.sst-documentacoes__indicador--atencao .sst-documentacoes__indicador-valor{color:var(--status-atencao-texto)}.sst-integracoes__indicador--proximo .sst-integracoes__indicador-valor,.sst-documentacoes__indicador--proximo .sst-documentacoes__indicador-valor{color:var(--status-info-texto)}.sst-integracoes__situacao{align-items:center;gap:var(--espaco-2);display:inline-flex}.sst-integracoes__acoes-andamento{gap:var(--espaco-3);padding-top:var(--espaco-4);border-top:1px solid var(--ds-borda);display:grid}.sst-integracoes__acoes-andamento>h3{color:var(--ds-texto);font:var(--texto-secao);margin:0}.sst-integracoes__formulario-realizacao{gap:var(--espaco-3);display:grid}.sst-integracoes__ajuda-realizacao{text-wrap:pretty;max-width:72ch;margin:0}.sst-integracoes__acoes-realizacao{justify-content:flex-end;display:flex}.sst-integracoes__formulario-imagem{gap:var(--espaco-2);display:grid}.sst-integracoes__seletor-imagem{align-items:center;gap:var(--espaco-3);padding:var(--espaco-3);border:1px dashed var(--ds-borda);border-radius:var(--raio-md);background:var(--ds-superficie-alt);cursor:pointer;transition:border-color var(--duracao-rapida) var(--facilidade), background-color var(--duracao-rapida) var(--facilidade);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sst-integracoes__seletor-imagem:hover{border-color:var(--ds-acento);background:var(--ds-superficie)}.sst-integracoes__entrada-imagem:focus-visible+.sst-integracoes__seletor-imagem{outline:2px solid var(--ds-acento);outline-offset:2px}.sst-integracoes__entrada-imagem:disabled+.sst-integracoes__seletor-imagem{cursor:wait;opacity:.65}.sst-integracoes__seletor-imagem>svg,.sst-integracoes__arquivo-selecionado>svg{color:var(--ds-acento);flex:none}.sst-integracoes__seletor-imagem-texto,.sst-integracoes__arquivo-selecionado>span{gap:var(--espaco-1);min-width:0;display:grid}.sst-integracoes__seletor-imagem-texto strong,.sst-integracoes__arquivo-selecionado strong{color:var(--ds-texto);font:var(--texto-bloco)}.sst-integracoes__seletor-imagem-texto>span,.sst-integracoes__arquivo-selecionado small{color:var(--ds-texto-suave);font:var(--texto-apoio)}.sst-integracoes__seletor-imagem-acao{padding:var(--espaco-2) var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-sm);background:var(--ds-superficie);color:var(--ds-texto);font:var(--texto-rotulo);font-weight:var(--peso-forte);white-space:nowrap}.sst-integracoes__arquivo-selecionado{align-items:center;gap:var(--espaco-2);min-width:0;padding:var(--espaco-2) 0;display:flex}.sst-integracoes__arquivo-selecionado>span{flex:1}.sst-integracoes__arquivo-selecionado strong{overflow-wrap:anywhere}.sst-integracoes__acoes-imagem{justify-content:flex-end;display:flex}.sst-integracoes__lista-imagens{gap:var(--espaco-3);margin:0;padding:0;list-style:none;display:grid}.sst-integracoes__item-imagem{gap:var(--espaco-3);padding:var(--espaco-2);border:1px solid var(--ds-borda);border-radius:var(--raio-md);background:var(--ds-superficie);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sst-integracoes__miniatura{border-radius:var(--raio-sm);object-fit:cover;background:var(--ds-superficie-alt);width:72px;height:72px}.sst-integracoes__miniatura--falha{color:var(--ds-texto-suave);place-items:center;display:grid}.sst-integracoes__dados-imagem{gap:var(--espaco-1);min-width:0;display:grid}.sst-integracoes__dados-imagem strong{overflow-wrap:anywhere}.sst-integracoes__renovacao{gap:var(--espaco-3);padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-md);background:var(--ds-superficie-alt);display:grid}.sst-integracoes__renovacao>summary{cursor:pointer;color:var(--ds-texto);font:var(--texto-bloco)}.sst-integracoes__renovacao>summary:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.sst-renovacao{gap:var(--espaco-4);max-width:92ch;display:grid}.sst-renovacao__origem,.sst-renovacao__passo{gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-md);background:var(--ds-superficie);display:grid}.sst-renovacao__origem h2,.sst-renovacao__passo h2{color:var(--ds-texto);font:var(--texto-secao);margin:0}.sst-renovacao__formulario{gap:var(--espaco-3);display:grid}.sst-renovacao__acoes{justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.sst-renovacao__cancelar{gap:var(--espaco-2);padding-top:var(--espaco-3);border-top:1px solid var(--ds-borda);display:grid}.sst-renovacao__cancelar>summary{cursor:pointer;color:var(--ds-texto-suave);font:var(--texto-rotulo)}.sst-integracoes__cadastro{gap:var(--espaco-5);display:grid}.sst-integracoes__cadastro-introducao{text-wrap:pretty;max-width:68ch;margin:0}.sst-integracoes__grupo{gap:var(--espaco-3);min-width:0;padding:var(--espaco-3) 0 0;border:0;border-top:1px solid var(--ds-borda);margin:0;display:grid}.sst-integracoes__grupo legend{padding:0 var(--espaco-2) 0 0;color:var(--ds-texto);font:var(--texto-bloco)}.sst-integracoes__grupo legend span{margin-left:var(--espaco-2);color:var(--ds-texto-suave);font:var(--texto-apoio)}.sst-integracoes__campo-rodovias{grid-column:1/-1}.sst-integracoes__campo-rodovias select[multiple]{min-height:6rem;max-height:10rem;overflow-y:auto}.sst-integracoes__sem-rodovias{min-height:44px;padding:0 var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio-sm);background:var(--ds-superficie-alt);color:var(--ds-texto-suave);font:var(--texto-apoio);align-items:center;display:flex}.sst-integracoes__acoes-cadastro{justify-content:flex-end;gap:var(--espaco-2);padding-top:var(--espaco-3);border-top:1px solid var(--ds-borda);display:flex}.sst-integracoes>.distribuicao-abas{margin-top:var(--espaco-1)}.sst-integracoes>.ds-apoio{max-width:75ch;padding:var(--espaco-2) 0;color:var(--ds-texto-suave);font:var(--texto-apoio);margin:0}.sst-integracoes>.pagina-integracoes__calendario{padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie)}.sst-integracoes__tabela{min-width:0}.sst-integracoes .fc .fc-toolbar-title{color:var(--ds-texto);font:var(--texto-secao)}.sst-integracoes .fc .fc-button-primary{border-color:var(--ds-borda);background:var(--ds-superficie);color:var(--ds-texto);box-shadow:none}.sst-integracoes .fc .fc-button-primary:hover,.sst-integracoes .fc .fc-button-primary:focus-visible{border-color:var(--ds-acento);background:var(--ds-superficie-alt);color:var(--ds-texto)}.sst-integracoes .fc .fc-button-primary:focus-visible,.sst-fila-decisoes>summary:focus-visible,.sst-fila-decisoes__snapshot>summary:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.sst-avaliacao{gap:var(--espaco-4);margin-top:var(--espaco-4);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie-alt);display:grid}.sst-avaliacao__cabecalho{align-items:center}.sst-avaliacao__pessoa{gap:var(--espaco-3);padding:var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie);display:grid}.sst-avaliacao__pessoa-cabecalho h4{color:var(--ds-texto);font:var(--texto-bloco);margin:0}.sst-avaliacao__contexto{gap:var(--espaco-2);padding:var(--espaco-3) var(--espaco-4);border:1px solid var(--ds-borda);border-radius:var(--raio-sm);background:var(--ds-superficie-alt);display:grid}.sst-avaliacao__contexto h5,.sst-avaliacao__contexto p{margin:0}.sst-avaliacao__contexto h5{color:var(--ds-texto);font:var(--texto-corpo-forte)}.sst-avaliacao__contexto p,.sst-avaliacao__contexto li{color:var(--ds-texto-suave);font:var(--texto-apoio);overflow-wrap:anywhere}.sst-avaliacao__contexto ul{gap:var(--espaco-1);padding-left:var(--espaco-5);margin:0;display:grid}.sst-avaliacao__justificativa{gap:var(--espaco-2);color:var(--ds-texto);font:var(--texto-corpo-forte);display:grid}.sst-avaliacao__justificativa textarea{resize:vertical;min-height:6rem}.sst-avaliacao>.ds-aviso{margin:0}@media (width<=760px){.sst-exigencias__cabecalho,.sst-avaliacao__cabecalho{flex-direction:column;align-items:stretch}.sst-exigencias__seletores{grid-template-columns:minmax(0,1fr)}.sst-exigencias__estado{flex-direction:column;align-items:flex-start}.sst-exigencias__adicionar,.sst-exigencias__itens-edicao{grid-template-columns:minmax(0,1fr)}.sst-integracoes>.pagina-integracoes__calendario{padding:var(--espaco-2)}.sst-integracoes .fc .fc-toolbar{align-items:flex-start;gap:var(--espaco-2);flex-direction:column}.sst-avaliacao__pessoa-cabecalho{flex-direction:column;align-items:flex-start}}@container (width<=620px){.sst-documentacoes__indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.sst-integracoes__resumo,.sst-documentacoes__resumo{padding:var(--espaco-3)}.sst-integracoes__resumo-cabecalho,.sst-documentacoes__resumo-cabecalho{flex-direction:column;align-items:flex-start}.sst-integracoes__acoes-resumo,.sst-documentacoes__acoes-resumo{justify-content:flex-start}.sst-integracoes__indicadores,.sst-documentacoes__indicadores{gap:var(--espaco-1)}.sst-integracoes__indicador,.sst-documentacoes__indicador{padding-inline:var(--espaco-2)}.sst-integracoes__indicador-rotulo,.sst-documentacoes__indicador-rotulo{font:var(--texto-apoio);overflow-wrap:anywhere;font-size:11px}.sst-integracoes__indicador-valor,.sst-documentacoes__indicador-valor{font-size:var(--tamanho-destaque)}.sst-integracoes__acoes-cadastro{flex-direction:column-reverse}.sst-integracoes__acoes-cadastro>.botao,.sst-integracoes__acoes-realizacao>.botao{width:100%;min-height:44px}.sst-integracoes__seletor-imagem{grid-template-columns:auto minmax(0,1fr)}.sst-integracoes__seletor-imagem-acao{grid-column:2;justify-self:start}.sst-integracoes__acoes-imagem>.botao{width:100%;min-height:44px}}@container (width<=900px){.sst-integracoes__tabela .tabela--cartoes,.sst-integracoes__tabela .tabela--cartoes tbody,.sst-integracoes__tabela .tabela--cartoes tr,.sst-integracoes__tabela .tabela--cartoes th,.sst-integracoes__tabela .tabela--cartoes td{display:block}.sst-integracoes__tabela .tabela--cartoes thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sst-integracoes__tabela .tabela--cartoes tbody{gap:var(--espaco-2);padding:var(--espaco-3);display:grid}.sst-integracoes__tabela .tabela--cartoes tbody tr{padding:var(--espaco-3);border:1px solid var(--ds-borda);border-radius:var(--raio);background:var(--ds-superficie)}.sst-integracoes__tabela .tabela--cartoes tbody th[scope=row],.sst-integracoes__tabela .tabela--cartoes tbody td{gap:var(--espaco-2);padding:var(--espaco-1) 0;text-align:left;border:0;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);display:grid}.sst-integracoes__tabela .tabela--cartoes tbody th[scope=row]:before,.sst-integracoes__tabela .tabela--cartoes tbody td:before{content:attr(data-label);color:var(--ds-texto-suave);font:var(--texto-rotulo);letter-spacing:var(--rotulo-espacamento);text-transform:uppercase}.sst-integracoes__tabela .tabela--cartoes tbody :is(th[scope=row],td):not([data-label]){grid-template-columns:minmax(0,1fr)}.sst-integracoes__tabela .tabela--cartoes tbody :is(th[scope=row],td):not([data-label]):before{display:none}.sst-integracoes__tabela .tabela--cartoes tbody th[scope=row]:first-child{padding-top:0}.sst-integracoes__tabela .tabela--cartoes tbody td:last-child{align-items:start;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.sst-fila-decisoes__abrir{transition:none}}.sst-tipos__acoes{justify-content:flex-start;align-items:center;gap:var(--espaco-2);white-space:nowrap;display:inline-flex}.sst-documentacoes .gaveta{justify-content:flex-end;align-items:stretch;padding:0;display:flex}.sst-documentacoes .gaveta__painel{border-radius:0;width:min(680px,100%);height:100dvh;max-height:100dvh;margin:0}.sidebar nav>a.nav-secao-gatilho--externo{cursor:pointer;text-decoration:none}.sidebar nav>a.nav-secao-gatilho--externo:focus-visible{outline-offset:2px;outline:2px solid #92c7d2}
