.ficha-col{margin-top:1.5rem}.ficha-col .ficha-col__abas{position:relative;margin-left:0;margin-right:0;padding:0}.ficha-col .ficha-col__abas:before{display:none}.ficha-col__form{display:grid;gap:1.5rem;padding-top:1.5rem}.ficha-col__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.5rem 1rem}.ficha-col__nota{display:block;margin-top:.375rem;font-size:.75rem;color:var(--cinza-500)}.ficha-col__rotulo{display:block;font-size:.75rem;color:var(--cinza-600)}.ficha-col__valor{font-size:.9375rem;color:var(--cinza-900)}.ficha-col__linha{display:grid;gap:.5rem;justify-items:start}.ficha-col__fixo{display:grid;gap:.25rem}.ficha-col__chaves{display:grid;gap:1rem}.ficha-col__chave{display:flex;align-items:flex-start;gap:.75rem}.ficha-col__chave-texto{display:grid;gap:.125rem}.ficha-col__chave-texto .ficha-col__nota{margin-top:0}.ficha-col__grupo{min-width:0;margin:0;padding:0;border:0}.ficha-col__secao{margin-bottom:.75rem;padding:0;font-size:.875rem;font-weight:600;color:var(--cinza-900)}.ficha-col__caixas{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem 1rem}.ficha-col__acoes{display:flex;justify-content:flex-end}@media (max-width:640px){.ficha-col__acoes .botao{width:100%}}.ficha-col__topo{display:grid;gap:1rem 1.5rem;margin-bottom:1.5rem}.ficha-col__topo .detalhe-col__cabeca{margin-bottom:0}.ficha-col__topo .ficha-col__metricas{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.ficha-col__topo{grid-template-columns:auto minmax(0,1fr);align-items:center}.ficha-col__topo .ficha-col__metricas{grid-template-columns:repeat(4,minmax(0,1fr))}}.ficha-col__leitura{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:0 1rem;border-bottom:1px solid var(--cinza-200)}.ficha-col__leitura--area{justify-content:flex-start;min-height:7.875rem;padding-top:1rem}.ficha-col__leitura-rotulo{position:absolute;top:0;left:.75rem;padding:0 .25rem;font-size:.75rem;line-height:1.2;color:var(--cinza-600);translate:0 -50%}.ficha-col__leitura-valor{font-size:1rem;color:var(--cinza-900);overflow-wrap:anywhere;white-space:pre-line}.ficha-col__leitura-valor--vazio{color:var(--cinza-500)}.ficha-col__grade>.campo,.ficha-col__grade>.campo-largo{position:relative}.ficha-col__grade .ficha-col__nota{position:absolute;top:calc(100% + .25rem);left:0;margin:0;white-space:nowrap}.ficha-col__barra{display:flex;justify-content:flex-end;gap:.5rem;margin-left:auto}.ficha-col__editar{display:inline-flex;align-items:center;gap:.375rem}.ficha-col__acoes{gap:.75rem}.ficha-col__tempo{position:relative;margin:0;padding:.5rem 0;list-style:none}.ficha-col__tempo:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;border-radius:2px;background:var(--cinza-200)}.ficha-col__evento{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;column-gap:1rem;padding:.5rem 0}.ficha-col__marco{grid-column:2;grid-row:1;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:4px solid var(--branco);border-radius:999px;background:var(--marca-suave);color:var(--marca)}.ficha-col__balao{grid-row:1;max-width:420px;min-width:0;padding:.75rem 1rem;border:1px solid var(--cinza-200);border-radius:18px;background:var(--branco)}.ficha-col__evento[data-lado=dir] .ficha-col__balao{grid-column:3;justify-self:start;border-bottom-left-radius:6px}.ficha-col__evento[data-lado=esq] .ficha-col__balao{grid-column:1;justify-self:end;border-bottom-right-radius:6px}.ficha-col__evento-titulo{margin:0;font-weight:600;color:var(--cinza-900)}.ficha-col__evento-quem{margin:.125rem 0 0;font-size:.875rem;color:var(--cinza-700)}.ficha-col__evento-quando{margin:.375rem 0 0;font-size:.8125rem;color:var(--cinza-500)}@media (max-width:759px){.ficha-col__tempo:before{left:20px}.ficha-col__evento{grid-template-columns:40px minmax(0,1fr);column-gap:.75rem;align-items:start}.ficha-col__marco{grid-column:1}.ficha-col__evento[data-lado=dir] .ficha-col__balao,.ficha-col__evento[data-lado=esq] .ficha-col__balao{grid-column:2;justify-self:stretch;max-width:none;border-radius:18px;border-top-left-radius:6px}}.ficha-col__acoes[hidden]{display:none}.ficha-col__nota--erro{color:var(--erro)}.ficha-col__ausente{display:block;font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:1.4;color:var(--cinza-500)}.acesso-resumo{display:grid;gap:.25rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:var(--raio-cartao);background:var(--cinza-50);font-size:.8125rem;line-height:1.5;color:var(--cinza-700)}.acesso-resumo__titulo{font-size:.75rem;color:var(--cinza-600)}.acesso-arvore{display:grid;gap:.75rem}.acesso-arvore .ficha-col__secao{margin-bottom:0}.acesso-arvore__areas{display:grid;width:100%;max-width:60rem;margin:0;padding:0;list-style:none;border:1px solid var(--cinza-200);border-radius:var(--raio-cartao);background:var(--branco)}.acesso-arvore__area+.acesso-arvore__area{border-top:1px solid var(--cinza-200)}.acesso-arvore__cabeca{display:flex;align-items:center;gap:.75rem;padding:.375rem .75rem .375rem .375rem}.acesso-arvore__abrir{display:flex;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding:.375rem .5rem;border:0;border-radius:var(--raio-controle,4px);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background var(--transicao)}button.acesso-arvore__abrir:hover{background:var(--cinza-50)}button.acesso-arvore__abrir:focus-visible{outline:2px solid var(--marca);outline-offset:-2px}.acesso-arvore__abrir--sem-filhos{padding-left:calc(.5rem + 16px + .5rem);cursor:default}.acesso-arvore__chevron{flex:none;color:var(--cinza-500);transition:transform var(--transicao)}.acesso-arvore__area--aberta .acesso-arvore__chevron{transform:rotate(180deg)}.acesso-arvore__textos{display:grid;gap:.125rem;min-width:0}.acesso-arvore__nome{font-size:1rem;font-weight:600;color:var(--cinza-900)}.acesso-arvore__area:not(.acesso-arvore__area--ligada) .acesso-arvore__nome{color:var(--cinza-700)}.acesso-arvore__descricao{font-size:.75rem;line-height:1.4;color:var(--cinza-500)}.acesso-arvore__contador{flex:none;padding:.125rem .5rem;border-radius:999px;background:var(--cinza-100);font-size:.75rem;font-weight:500;line-height:1.5;white-space:nowrap;color:var(--cinza-600)}.acesso-arvore__contador--ligado{background:var(--marca-suave);color:var(--marca-escura)}.acesso-arvore__interruptor{display:inline-flex;flex:none}.acesso-arvore__corpo{display:grid;gap:.75rem;margin:0 .75rem .75rem calc(.375rem + .5rem + 7px);padding:.25rem 0 .25rem 1rem;border-left:2px solid var(--cinza-200)}.acesso-arvore__grupo{display:grid;gap:.25rem}.acesso-arvore__titulo-do-grupo{font-size:.75rem;font-weight:500;color:var(--cinza-500)}.acesso-arvore__abas{display:grid;margin:0;padding:0;list-style:none}.acesso-arvore__aba{display:grid;gap:.375rem;padding:.5rem 0}.acesso-arvore__aba+.acesso-arvore__aba{border-top:1px solid var(--cinza-100)}.acesso-arvore__linha-da-aba{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.acesso-arvore__rotulo{font-size:.875rem;font-weight:500;color:var(--cinza-900)}.acesso-arvore__aba:not(.acesso-arvore__aba--ligada)>.acesso-arvore__linha-da-aba .acesso-arvore__rotulo{color:var(--cinza-700)}.acesso-arvore__aba--sem-efeito>.acesso-arvore__linha-da-aba .acesso-arvore__rotulo,.acesso-arvore__funcao--sem-efeito .acesso-arvore__rotulo{color:var(--cinza-500)}.acesso-arvore__funcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.acesso-arvore__aba .acesso-arvore__funcoes{padding-left:1rem}.acesso-arvore__funcao{min-width:0;border:1px solid var(--cinza-200);border-radius:var(--raio-controle,4px);background:var(--branco);transition:border-color var(--transicao),background var(--transicao)}.acesso-arvore__funcao--marcada{border-color:var(--marca-clara);background:var(--marca-suave)}.acesso-arvore__funcao--sem-efeito{border-style:dashed;background:var(--branco)}.acesso-arvore__funcao .caixa-de-marcar{align-items:flex-start;gap:.625rem;padding:.5rem .625rem}.acesso-arvore__funcao .caixa-de-marcar__texto{display:grid;gap:.125rem;min-width:0}.acesso-arvore__funcao .acesso-arvore__rotulo{font-size:.8125rem}.acesso-arvore__oculta{padding-left:1rem;font-size:.75rem;color:var(--cinza-500)}.acesso-arvore__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.acesso-arvore__total{display:grid;gap:.125rem;margin:0;padding:.75rem 1rem;border-radius:var(--raio-cartao);background:var(--marca-suave)}.acesso-arvore__total .ficha-col__nota{margin-top:0}@media (max-width:640px){.acesso-arvore__cabeca{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem;row-gap:0;padding-right:.5rem}.acesso-arvore__abrir{grid-column:1;grid-row:1}.acesso-arvore__contador{grid-column:1;grid-row:2;justify-self:start;margin:0 0 .375rem calc(.5rem + 16px + .5rem)}.acesso-arvore__interruptor{grid-column:2;grid-row:1/span 2}.acesso-arvore__corpo{margin-right:.5rem;padding-left:.75rem}.acesso-arvore__funcoes{grid-template-columns:minmax(0,1fr)}.acesso-arvore__aba .acesso-arvore__funcoes,.acesso-arvore__oculta{padding-left:.5rem}}