.quadro-app.tec-liquid-glass{--tec-polish-glint:#ffffff61;--tec-polish-edge:color-mix(in srgb,var(--color-line-2) 80%,#fff 20%);--tec-polish-shadow:0 7px 21px #172c2313, inset 0 1px 0 #ffffff54;--tec-polish-motion:.145s cubic-bezier(.2,.7,.25,1)}html[data-tema=escuro] .quadro-app.tec-liquid-glass{--tec-polish-glint:#e8ffef11;--tec-polish-edge:#d2eada2e;--tec-polish-shadow:0 7px 23px #0003, inset 0 1px 0 #fff1}.quadro-app.tec-liquid-glass :is(.tec-inicio-card,.tec-inicio-atalho){border-color:var(--tec-polish-edge);background-image:linear-gradient(143deg,var(--tec-polish-glint),transparent 59%);box-shadow:var(--tec-polish-shadow);transition:border-color var(--tec-polish-motion), background-color var(--tec-polish-motion),box-shadow var(--tec-polish-motion)}.quadro-app.tec-liquid-glass :is(.tec-inicio-card-icon,.tec-inicio-atalho-icon){box-shadow:inset 0 1px #ffffff21}.quadro-app.tec-liquid-glass .tec-inicio-abas button{transition:color var(--tec-polish-motion), border-color var(--tec-polish-motion), background-color var(--tec-polish-motion)}.quadro-app.tec-liquid-glass .ind-tela .ind-grade>.cartao{border:1px solid var(--tec-polish-edge);background-image:linear-gradient(149deg,var(--tec-polish-glint),transparent 58%);box-shadow:var(--tec-polish-shadow);border-radius:14px}.quadro-app.tec-liquid-glass .ind-tela .ind-grade>.cartao.ind-kpi{box-shadow:var(--tec-polish-shadow),inset 0 -1px 0 #6e96790d}.quadro-app.tec-liquid-glass .ind-tela .ind-periodos{border:1px solid var(--tec-polish-edge);box-shadow:inset 0 1px 0 var(--tec-polish-glint)}.quadro-app.tec-liquid-glass .ind-tela .ind-periodos button:not([aria-pressed=true]){transition:color var(--tec-polish-motion),background-color var(--tec-polish-motion)}.quadro-app.tec-liquid-glass .ind-tela .ind-abas :is(a,button){transition:color var(--tec-polish-motion), border-color var(--tec-polish-motion),background-color var(--tec-polish-motion)}@media (min-width:1024px){.quadro-app.tec-liquid-glass .tec-mac-sidebar .tec-mac-search{border-color:var(--tec-polish-edge);box-shadow:inset 0 1px 0 var(--tec-polish-glint), 0 2px 8px #0c1d120d}.quadro-app.tec-liquid-glass .tec-mac-sidebar .tec-mac-module-heading:not(.is-active),.quadro-app.tec-liquid-glass .tec-mac-sidebar .tec-mac-submodule:not(.is-active){transition:background-color var(--tec-polish-motion), color var(--tec-polish-motion),box-shadow var(--tec-polish-motion)}.tec-mac-flyout{border-color:var(--tec-polish-edge,var(--tec-lg-edge));box-shadow:0 13px 31px #00000029,inset 0 1px #ffffff29}}@media (hover:hover) and (pointer:fine){.quadro-app.tec-liquid-glass :is(.tec-inicio-card,.tec-inicio-atalho):hover{border-color:color-mix(in srgb,var(--tec-polish-edge) 73%,var(--tec-select-blue,#1479e5) 27%);box-shadow:0 10px 25px #1a2d251f,inset 0 1px #ffffff40}html[data-tema=escuro] .quadro-app.tec-liquid-glass :is(.tec-inicio-card,.tec-inicio-atalho):hover{box-shadow:0 10px 24px #00000045,inset 0 1px #f0fff412}}@media (prefers-reduced-motion:reduce){.quadro-app.tec-liquid-glass :is(.tec-inicio-card,.tec-inicio-atalho,.tec-inicio-abas button,.ind-periodos button,.ind-abas a,.ind-abas button,.tec-mac-search,.tec-mac-module-heading,.tec-mac-submodule){transition:none!important}}@media (forced-colors:active),(prefers-reduced-transparency:reduce),(update:slow){.quadro-app.tec-liquid-glass :is(.tec-inicio-card,.tec-inicio-atalho),.quadro-app.tec-liquid-glass .ind-tela .ind-grade>.cartao{box-shadow:none;background-image:none}}@media (min-width:1024px){.quadro-app.tec-mac-shell-active>.tec-mac-sidebar[data-collapsed=false] .tec-mac-submodules .tec-mac-submodule{box-sizing:border-box;height:auto;min-height:24px;padding:2px 8px;font-size:11px;line-height:1.15}.quadro-app.tec-mac-shell-active>.tec-mac-sidebar[data-collapsed=false] .tec-mac-submodules{gap:0}.quadro-app.tec-mac-shell-active>.tec-mac-sidebar[data-collapsed=false] .tec-mac-indicadores-links{gap:0;margin-block:1px 2px}.tec-mac-flyout .tec-mac-flyout-link{min-height:26px;padding-block:4px;line-height:1.2}}html.tec-tema-trocando *,html.tec-tema-trocando :before,html.tec-tema-trocando :after{transition-property:none!important;transition-duration:0s!important}.aud-tela .aud-pagina-cabecalho .aud-pagina-titulo-card{box-sizing:border-box;border:1px dashed var(--color-line-2);background:var(--color-papel);max-width:100%;color:var(--color-ink);box-shadow:none;border-radius:8px;align-items:center;margin:0;padding:5px 11px;display:inline-flex}
.fabrica-evolucao-dashboard{min-width:0;scroll-margin-top:16px}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar{box-sizing:border-box;z-index:2;flex-shrink:0;width:100%;min-height:fit-content;margin:0 0 14px;position:relative;inset:auto;transform:none}.fabrica-evolucao-dashboard .fabrica-custos-painel{isolation:isolate;min-width:0;margin-top:10px;position:relative}@media (min-width:1024px){.fabrica-evolucao-dashboard.tela,.fabrica-evolucao-dashboard.fabrica-evolucao-painel-pronto.tela{flex-direction:column!important;grid-template-rows:none!important;gap:8px!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:6px!important;display:flex!important;overflow:visible!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar{flex-wrap:wrap;margin-block:0 16px!important;position:relative!important;top:auto!important;bottom:auto!important}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis,.fabrica-evolucao-dashboard .fabrica-evolucao-graficos,.fabrica-evolucao-dashboard .fabrica-custos-painel{flex:none;min-height:0;overflow:visible}.fabrica-evolucao-dashboard .fabrica-evolucao-horas-cartao{min-height:0}}.fabrica-custos-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.fabrica-custos-cards .tec-custos-horas-consolidadas{border-color:color-mix(in srgb,var(--color-brand) 48%,var(--color-line));background:var(--color-sucesso-suave)}.fabrica-custos-cards .tec-custos-horas-consolidadas strong{color:var(--color-brand-forte)}@media (max-width:800px){.fabrica-custos-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.fabrica-custos-cards{grid-template-columns:1fr 1fr}}.tec-retrabalho-diario{gap:9px;min-width:0;display:grid}.tec-retrabalho-legenda{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:9px 16px;font-size:11px;display:flex}.tec-retrabalho-legenda span{align-items:center;gap:5px;display:inline-flex}.tec-retrabalho-legenda strong{font-variant-numeric:tabular-nums;margin-left:auto}.tec-retrabalho-chave{border-radius:3px;width:10px;height:10px;display:inline-block}.tec-retrabalho-chave.nao,.tec-retrabalho-coluna .nao{background:#d89a23}.tec-retrabalho-chave.qualidade,.tec-retrabalho-coluna .qualidade{background:#2f9f7b}.tec-retrabalho-serie{scrollbar-width:thin;gap:7px;min-width:0;padding:5px 2px 10px;display:flex;overflow:auto hidden}.tec-retrabalho-dia{background:var(--color-papel);min-width:72px;max-width:95px;color:var(--color-ink);cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:9px;flex-direction:column;flex:1 0 72px;align-items:center;gap:6px;padding:8px 5px 6px;display:flex}.tec-retrabalho-dia:hover{background:var(--color-papel-2)}.tec-retrabalho-dia.selecionado{border-color:var(--color-info);background:var(--color-info-suave)}.tec-retrabalho-dia:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.tec-retrabalho-dia strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.tec-retrabalho-dia time{color:var(--color-ink-2);font-size:10px}.tec-retrabalho-pista{border-bottom:1px solid var(--color-line-2);justify-content:center;align-items:flex-end;width:100%;height:115px;display:flex}.tec-retrabalho-coluna{border-radius:4px 4px 0 0;flex-direction:column-reverse;width:27px;display:flex;overflow:hidden}.tec-retrabalho-coluna span{flex:none;width:100%;display:block}.tec-retrabalho-nota{color:var(--color-ink-3);margin:0;font-size:10px;line-height:1.5}.tec-fluxo-fabrica{gap:16px;min-width:0;padding-block:18px 32px;display:grid}.tec-fluxo-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.tec-fluxo-topo h1{margin:3px 0;font-size:clamp(21px,2.3vw,30px);font-weight:800}.tec-fluxo-topo p{color:var(--color-ink-3);margin:0;font-size:12px}.tec-fluxo-topo .tec-fluxo-sobretitulo{letter-spacing:.12em;color:var(--color-brand-forte);font-size:10px;font-weight:800}.tec-fluxo-filtros{flex-wrap:wrap;align-items:flex-end;gap:9px;display:flex}.tec-fluxo-filtros label{gap:5px;font-size:11px;font-weight:700;display:grid}.tec-fluxo-filtros .campo{min-width:160px;max-width:250px}.tec-fluxo-filtros button{min-height:38px}.tec-fluxo-resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tec-fluxo-resumo .cartao{gap:4px;padding:14px;display:grid}.tec-fluxo-resumo small{color:var(--color-ink-3);font-size:11px}.tec-fluxo-resumo strong{font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,34px)}.tec-fluxo-resumo span{color:var(--color-ink-3);font-size:10px}.tec-fluxo-corpo{min-width:0;padding:18px}.tec-fluxo-legenda{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:18px;font-size:11px;display:flex}.tec-fluxo-legenda span{align-items:center;gap:7px;display:inline-flex}.tec-fluxo-marcador{border-radius:50%;width:10px;height:10px}.tec-fluxo-marcador.conforme{background:var(--color-baixa)}.tec-fluxo-marcador.pendente{background:var(--color-media)}.tec-fluxo-trilha{align-items:center;min-width:0;margin:32px 0 18px;display:flex}.tec-fluxo-bloco{flex:1 1 0;align-items:center;min-width:0;display:flex}.tec-fluxo-bloco:last-child{flex:0 22%}.tec-fluxo-etapa{border:1px solid var(--color-line-2);border-top:3px solid var(--color-baixa);background:var(--color-papel);border-radius:13px;flex:auto;gap:10px;min-width:0;min-height:186px;padding:14px;display:grid;box-shadow:0 4px 18px #0000000d}.tec-fluxo-etapa.com-pendencias{border-top-color:var(--color-media)}.tec-fluxo-etapa-numero{letter-spacing:.12em;color:var(--color-ink-3);font-size:10px;font-weight:800}.tec-fluxo-etapa h2{min-height:32px;margin:0;font-size:13px;font-weight:750;line-height:1.25}.tec-fluxo-etapa strong{font-variant-numeric:tabular-nums;color:var(--color-baixa);font-size:clamp(20px,2vw,30px)}.tec-fluxo-etapa.com-pendencias strong{color:var(--color-ink)}.tec-fluxo-etapa-descricao{color:var(--color-ink-3);font-size:10px}.tec-fluxo-etapa-rodape{color:var(--color-ink-2);border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:6px;padding-top:9px;font-size:10px;display:flex}.tec-fluxo-conector{flex:0 0 44px;height:30px;display:block;position:relative;overflow:hidden}.tec-fluxo-linha{background:var(--color-baixa);width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.tec-fluxo-conector.tem-pendencia .tec-fluxo-linha{background:var(--color-media)}.tec-fluxo-particula{z-index:1;background:var(--color-baixa);width:7px;height:7px;box-shadow:0 0 0 2px var(--color-papel);border-radius:50%;animation:2.7s linear infinite tec-fluxo-pontos;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.tec-fluxo-conector.tem-pendencia .tec-fluxo-particula{background:var(--color-media)}.tec-fluxo-particula.p2{animation-delay:-.9s}.tec-fluxo-particula.p3{animation-delay:-1.8s}@keyframes tec-fluxo-pontos{0%{opacity:.1;left:0}12%,88%{opacity:1}to{opacity:.1;left:100%}}.tec-fluxo-nota{color:var(--color-ink-3);margin:18px 0 0;font-size:11px;line-height:1.5}.tec-fluxo-vazio{color:var(--color-ink-2);font-size:12px}@media (max-width:1000px){.tec-fluxo-trilha{grid-template-columns:1fr;gap:0;max-width:640px;margin:20px auto;display:grid}.tec-fluxo-bloco{flex-direction:column;width:100%}.tec-fluxo-etapa{width:100%;min-height:140px}.tec-fluxo-conector{flex:auto;width:30px;height:45px;min-height:45px}.tec-fluxo-linha{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.tec-fluxo-particula{animation-name:tec-fluxo-pontos-vertical;top:0;left:50%}}@keyframes tec-fluxo-pontos-vertical{0%{opacity:.1;top:0}12%,88%{opacity:1}to{opacity:.1;top:100%}}@media (max-width:600px){.tec-fluxo-fabrica{padding-inline:10px}.tec-fluxo-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.tec-fluxo-resumo>div:last-child{grid-column:1/-1}.tec-fluxo-filtros{width:100%}.tec-fluxo-filtros label{flex:140px}.tec-fluxo-filtros .campo{width:100%;min-width:0;max-width:none}.tec-fluxo-corpo{padding:12px}}@media (prefers-reduced-motion:reduce){.tec-fluxo-particula{opacity:.7;top:50%;left:50%;animation:none!important}}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar.cartao{box-sizing:border-box;background:var(--color-papel);border:1px solid var(--color-line);width:100%;height:auto;min-height:48px;box-shadow:none;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 10px;margin:0;padding:6px 9px;display:flex;position:relative;top:auto;left:auto;right:auto;overflow:visible}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos{border:1px solid var(--color-line);background:var(--color-papel);min-width:0;max-width:100%;box-shadow:none;border-radius:10px;flex-wrap:wrap;flex:0 auto;align-items:center;gap:2px;margin:0;padding:4px;display:inline-flex}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button{box-sizing:border-box;min-height:34px;color:var(--color-ink-2);box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:7px 12px;font-size:12.5px;font-weight:600;line-height:1.25;display:inline-flex}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button[aria-pressed=true]{color:#fff;background:var(--color-brand)}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button:not([aria-pressed=true]):hover{color:var(--color-ink);background:var(--color-papel-2)}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;min-width:0;margin:0;display:grid;overflow:visible}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao,.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao:first-child,.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao:last-child{box-sizing:border-box;border:1px solid var(--color-line);width:100%;min-width:0;height:auto;min-height:100px;box-shadow:none;background:var(--color-papel);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:9px 10px;display:flex;overflow:hidden}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis small{overflow-wrap:anywhere;max-width:100%;min-height:0;font-size:10px;line-height:1.3;display:block}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-size:clamp(19px,1.65vw,26px);line-height:1.15;display:block}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis span{overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.35;display:block}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.fabrica-evolucao-kpi-horas{border-color:var(--color-line)}@media (min-width:1024px){.fabrica-evolucao-dashboard.tela{margin-top:0!important;padding-top:6px!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar.cartao{margin-block:0!important}}@media (min-width:700px) and (max-width:1023px){.fabrica-evolucao-dashboard .fabrica-evolucao-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.fabrica-evolucao-dashboard .fabrica-evolucao-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao{min-height:110px;padding:10px}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:100%;width:100%;display:flex;overflow-x:auto}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button{white-space:nowrap;flex:none;width:auto}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita{justify-content:stretch;width:100%;margin-left:0}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita label{flex:140px}}@media (max-width:420px){.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar.cartao{padding:10px}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis strong{font-size:20px}}@media (min-width:1001px){.tec-fluxo-fabrica .tec-fluxo-trilha{--fluxo-gap:clamp(24px,3.2vw,54px);column-gap:var(--fluxo-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;max-width:100%;display:grid}.tec-fluxo-fabrica .tec-fluxo-bloco,.tec-fluxo-fabrica .tec-fluxo-bloco:last-child{flex:initial;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.tec-fluxo-fabrica .tec-fluxo-etapa{box-sizing:border-box;width:100%;min-width:0;height:100%}.tec-fluxo-fabrica .tec-fluxo-conector{top:50%;right:calc(-1 * var(--fluxo-gap));width:var(--fluxo-gap);flex:none;height:30px;position:absolute;transform:translateY(-50%)}}.tec-fluxo-fabrica .tec-fluxo-resumo>.cartao,.tec-fluxo-fabrica .tec-fluxo-etapa{overflow-wrap:anywhere;min-width:0}.tec-fluxo-fabrica .tec-fluxo-resumo>.cartao{box-sizing:border-box;border-radius:10px;height:100%}.tec-fluxo-fabrica .tec-fluxo-legenda{row-gap:6px}@media (max-width:1000px){.tec-fluxo-fabrica .tec-fluxo-trilha{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:640px;display:grid}.tec-fluxo-fabrica .tec-fluxo-bloco{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.tec-fluxo-fabrica .tec-fluxo-conector{flex:none;align-self:center;width:30px;height:45px;position:relative;top:auto;right:auto;transform:none}}@media (min-width:1024px){.conteudo-app .fabrica-evolucao-dashboard.tela{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.fabrica-evolucao-dashboard.tela,.fabrica-evolucao-dashboard.fabrica-evolucao-painel-pronto.tela{gap:8px!important;padding-top:6px!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar.cartao{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;min-height:48px;padding:5px 8px;display:flex;overflow:visible;margin:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:100%;margin:0;padding:3px}.fabrica-evolucao-dashboard .fabrica-evolucao-periodos.ind-periodos>button{min-height:32px;padding:6px clamp(5px,.55vw,10px);font-size:clamp(10px,.85vw,12.5px)}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:7px;min-width:0;margin-left:auto;display:flex}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita label,.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita .campo{box-sizing:border-box;max-width:100%;min-width:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita label:first-child .campo{width:clamp(145px,17vw,232px);max-width:100%;min-width:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita label:nth-child(2) .campo{width:clamp(115px,12vw,170px);max-width:100%;min-width:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita .btn{white-space:nowrap;flex:none;height:34px;min-height:32px;padding:5px 8px}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis{grid-template-rows:minmax(100px,auto);grid-auto-flow:row;align-items:stretch;gap:8px;min-width:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important;overflow:visible!important}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao,.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao:first-child,.fabrica-evolucao-dashboard .fabrica-evolucao-kpis>.cartao:last-child{border:1px solid var(--color-line);background:var(--color-papel);width:100%;min-width:0;height:100%;min-height:100px;box-shadow:none;border-radius:10px;justify-content:center;align-items:flex-start;gap:4px;padding:9px 10px;display:flex;overflow:hidden}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis small{min-height:0;font-size:9.5px;line-height:1.25}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis strong{font-size:clamp(19px,1.6vw,25px);line-height:1.1}.fabrica-evolucao-dashboard .fabrica-evolucao-kpis span{font-size:9.5px;line-height:1.25}.fabrica-evolucao-dashboard .fabrica-evolucao-graficos{align-items:stretch;gap:8px;min-width:0;min-height:0}.fabrica-evolucao-dashboard .fabrica-evolucao-graficos>.cartao,.fabrica-evolucao-dashboard .fabrica-evolucao-graficos>.fabrica-evolucao-horas-cartao{box-sizing:border-box;min-width:0;height:clamp(248px,31dvh,290px);min-height:248px;padding:9px 10px}}@media (min-width:700px) and (max-width:1023px){.fabrica-evolucao-dashboard .fabrica-evolucao-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.fabrica-evolucao-dashboard.tela{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-cartao{box-sizing:border-box;flex-direction:column;flex:none;padding:8px 12px;display:flex;overflow:visible;height:auto!important;min-height:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria{flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-legenda{flex:none}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-scroll{block-size:clamp(185px,22dvh,205px);flex:0 0 clamp(185px,22dvh,205px);min-width:0;overflow:auto hidden;min-height:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-nota{flex:none;margin:3px 0 0}@media (max-width:850px){.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-cartao{height:auto!important;min-height:0!important}.fabrica-evolucao-dashboard .fabrica-evolucao-diaria-scroll{flex:0 0 185px;block-size:185px}}
.folha-desvios button.ind-num-item{appearance:none;box-sizing:border-box;width:100%;min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border-bottom:0;border-right:0;border-radius:8px;margin:0;display:block}.folha-desvios button.ind-num-item:hover,.folha-desvios button.ind-num-item[aria-expanded=true]{background:color-mix(in srgb,var(--color-brand) 7%,transparent)}.folha-desvios button.ind-num-item:focus-visible,.folha-desvios .ind-clicavel:focus-visible,.folha-desvios .ind-seletor-criticidade button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.folha-desvios .ind-seletor-criticidade{border:1px solid var(--color-line);background:var(--color-papel);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:7px;min-width:0;padding:9px 11px;display:flex}.folha-desvios .ind-seletor-legenda{color:var(--color-ink-2);margin-right:4px;font-size:11px;font-weight:650}.folha-desvios .ind-seletor-opcao{border:1px solid var(--color-line-2);min-height:35px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:650}.folha-desvios .ind-seletor-opcao[aria-pressed=true]{color:#fff;background:var(--color-brand);border-color:var(--color-brand)}.folha-desvios .ind-seletor-fechar{border:1px solid var(--color-line-2);min-width:35px;min-height:35px;color:var(--color-ink-2);cursor:pointer;background:0 0;border-radius:8px;margin-left:auto;font-size:20px}.folha-desvios button.ind-semana-recorte{appearance:none;text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:3px 5px}.folha-desvios button.ind-semana-recorte[aria-pressed=true]{background:var(--color-brand-suave);box-shadow:inset 3px 0 0 var(--color-brand)}.folha-desvios button.ind-semana-recorte:hover{background:color-mix(in srgb,var(--color-brand) 7%,transparent)}.folha-desvios .ind-legenda .ind-clicavel:focus-visible{border-radius:4px}@media (max-width:640px){.folha-desvios .ind-seletor-criticidade{padding:8px}.folha-desvios .ind-seletor-legenda{flex:100%}}
.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo{border:1px solid var(--color-line);background:var(--color-papel);border-radius:9px;flex:none;align-items:center;gap:5px;min-width:0;max-width:100%;padding:3px 6px;display:flex}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo label{color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:650;display:flex}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[type=date]{box-sizing:border-box;width:125px;max-width:100%;height:33px;min-height:33px;font:inherit;color:var(--color-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--color-papel);border:1px solid var(--color-line-2);border-radius:7px;padding:4px 5px;font-size:11.5px;min-width:0!important}@media (prefers-color-scheme:dark){.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial}}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[type=date]:focus-visible{outline:2px solid var(--color-info);outline-offset:1px}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[aria-invalid=true]{border-color:var(--color-alta)}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-limpar{border:1px solid var(--color-line-2);width:29px;height:32px;color:var(--color-ink-2);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;padding:0;font-size:18px;display:grid}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-limpar:focus-visible{outline:2px solid var(--color-info);outline-offset:1px}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-ativo,.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-alerta{border-radius:6px;margin:0;padding:3px 8px;font-size:11.5px;line-height:1.35}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-ativo{color:var(--color-brand-forte);background:var(--color-brand-suave)}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo-alerta{color:var(--color-alta);background:color-mix(in srgb,var(--color-alta) 7%,transparent)}.fabrica-custos-periodo-customizado{color:var(--color-brand-forte);font-size:11px;font-weight:600}@media (min-width:1024px) and (max-width:1499px){.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar.cartao{justify-content:space-between;min-width:0;flex-wrap:wrap!important}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo{margin-left:auto}.fabrica-evolucao-dashboard .fabrica-evolucao-toolbar-direita{flex:100%;justify-content:flex-end;margin-left:0}}@media (max-width:1023px){.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo{flex:0 auto;margin-left:0}}@media (max-width:699px){.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo{flex:100%;justify-content:space-between;width:100%}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo label{flex:1 1 0}.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[type=date]{flex:auto;width:100%;min-width:0!important}}@media (prefers-color-scheme:dark){.fabrica-evolucao-dashboard .fabrica-evolucao-intervalo input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.folha-desvios .ind-pizza .ind-fatia:focus,.folha-desvios .ind-pizza .ind-fatia:focus-visible{box-shadow:none!important;outline:none!important}.folha-desvios .ind-pizza .ind-fatia:is(:focus-visible,[aria-pressed=true])>path,.folha-desvios .ind-pizza .ind-fatia:is(:focus-visible,[aria-pressed=true])>circle{filter:drop-shadow(0 0 1px var(--color-papel));stroke:var(--color-ink)!important;stroke-width:3px!important}
@media (max-width:1023.98px){.topo.tec-topbar .rodape-topo>:is(.tec-ia-topo-mobile,button.tec-chat-abrir-mobile,button.aviso-topo-mobile,button.botao-tema),.topo.tec-topbar .topo-identidade .tec-mail-mobile-trigger{box-sizing:border-box;background:var(--color-papel);box-shadow:none;flex:0 0 35px;justify-content:center;align-items:center;display:inline-flex;border:1px solid var(--color-line-2)!important;border-style:solid!important;border-radius:11px!important;width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important;padding:0!important}.topo.tec-topbar .rodape-topo>button.sair-fixo{box-sizing:border-box;border:1px solid var(--color-line-2)!important;border-style:solid!important;border-radius:11px!important;height:35px!important;min-height:35px!important}}
