.ReporteExternoModal .rem-valor-progresso{color:#2c3e50;font-weight:600}.ReporteExternoModal .rem-contexto-texto{background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;color:#495057;line-height:1.45;max-height:140px;overflow-y:auto;padding:10px 12px;width:100%}.ReporteExternoModal .rem-contexto-texto p:last-child{margin-bottom:0}.ReporteExternoModal .rem-aviso{background-color:#fff3cd;border-radius:8px;color:#856404;margin-bottom:10px;padding:8px 12px}.ReporteExternoModal .rem-editor{min-height:220px;width:100%}.ReporteExternoModal .rem-erro{color:#dc3545;margin-top:10px}.ReporteExternoModal .rem-historico-cabecalho{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:row;margin-bottom:0;padding:0;text-align:left;width:100%}.ReporteExternoModal .rem-historico-cabecalho .card-title{margin:0}.ReporteExternoModal .rem-historico-contagem{color:#6c757d;margin-left:10px}.ReporteExternoModal .rem-historico-chevron{color:#6c757d;margin-left:auto}.ReporteExternoModal .rem-historico-conteudo{padding-top:12px}.ReporteExternoModal .rem-historico-estado{align-items:center;color:#6c757d;display:flex;flex-direction:row;gap:8px;padding:4px 0}.ReporteExternoModal .rem-historico-erro{color:#dc3545}.ReporteExternoModal .rem-historico-tentar{background:none;border:0;color:#2f6b45;cursor:pointer;margin-left:4px;padding:0;text-decoration:underline}.ReporteExternoModal .rem-historico-chips{display:flex;flex-direction:row;gap:8px;overflow-x:auto;padding:2px 2px 4px}.ReporteExternoModal .rem-historico-chip{align-items:center;background-color:#f3f3f3;border:1px solid #e1e5e9;border-radius:12px;color:grey;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:.8rem;font-weight:600;gap:2px;padding:6px 14px;white-space:nowrap}.ReporteExternoModal .rem-historico-chip:disabled{cursor:not-allowed;opacity:.6}.ReporteExternoModal .rem-historico-chip-tag{color:#2f6b45;font-size:.65rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ReporteExternoModal .rem-historico-chip-usuario{background-color:#e5efe7;border-color:#cfe3d5;color:#2f6b45}.ReporteExternoModal .rem-historico-chip-ia{background-color:#e6eef7;border-color:#cddcee;color:#2f5580}.ReporteExternoModal .rem-historico-chip-rascunho{background-color:#fff3cd;border-color:#ffe69c;color:#856404}.ReporteExternoModal .rem-historico-chip-expandida{border-color:#2f6b45;border-width:2px}.ReporteExternoModal .rem-historico-snippet{animation:rem-historico-snippet-entrada .2s ease-out;background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;margin-top:10px;max-height:200px;overflow-y:auto;padding:2px 6px;width:100%}@keyframes rem-historico-snippet-entrada{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ReporteExternoModal .rem-historico-snippet{animation:none}}.GraficoProjetos{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;min-width:0;width:100%}.GraficoProjetos>.containerConfigChart{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;justify-content:space-between;max-width:100%;width:100%}.GraficoProjetos>.containerConfigChart>.line{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;min-height:25px;position:relative;width:100%}.GraficoProjetos>.containerConfigChart>.line .buttonFilter{left:0;position:absolute;top:0;z-index:1}.GraficoProjetos>.containerConfigChart>.line .data{position:absolute;right:0;top:0;z-index:106}.GraficoProjetos>.containerConfigChart>.line>.left{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:start}.GraficoProjetos>.containerConfigChart>.line>.right{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:end;margin-left:auto}.GraficoProjetos>.containerConfigChart .titlelabel{align-items:center;border-radius:5px;color:#3c3c3c;display:flex;flex-direction:row;font-size:.8rem;font-weight:500;gap:.5rem;justify-content:start;margin:5px 10px 0;padding:0 7px;width:calc(100% - 20px)}.GraficoProjetos>.containerConfigChart .titlelabel-line{background-color:#3c3c3c;flex-grow:1;height:1px}.GraficoProjetos>.containerConfigChart .label{color:#000;font-size:.75rem;font-weight:300}.GraficoProjetos>.containerConfigChart .buttonFilter{align-items:center;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:43px;justify-content:center;margin-top:3px;position:relative;width:43px}.GraficoProjetos .buttonFilter .filtroUsed{align-items:center;background-color:red;border-radius:50%;display:flex;font-size:.7rem;font-weight:700;height:.8rem;justify-content:center;position:absolute;right:-5px;top:-3px;width:.8rem;z-index:1}.GraficoProjetos .chartTitle{align-items:center;background-color:#d3d3d3;border-radius:8px;display:flex;flex-direction:column;justify-content:center;max-height:2rem;padding:5px}.GraficoProjetos .chartTitle .title{color:#000;font-size:.8rem;font-weight:600}.GraficoProjetos .infos.data{align-items:center;display:flex;flex-direction:row;gap:5px}.GraficoProjetos .dataIndicador,.GraficoProjetos .infos.data .dataIndicador{background-color:#bcbcbc;border-radius:8px;color:#22262e;font-size:.8rem;font-weight:700;padding:3px 10px;text-align:center;white-space:nowrap}.GraficoProjetos .gp-periodo-nav{background:none;background-color:#fff;border:1px solid #d9dadb;border-radius:8px;color:#22262e;cursor:pointer;height:26px;width:26px}.GraficoProjetos .gp-periodo-nav:hover{background-color:#ededed}.GraficoProjetos .gp-resumo{display:flex;flex-direction:row;flex-wrap:wrap;gap:22px;padding:4px 0}.GraficoProjetos .gp-metrica{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15}.GraficoProjetos .gp-metrica strong{color:#22262e;font-size:1.15rem;font-weight:700}.GraficoProjetos .gp-metrica span{color:#585858;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.GraficoProjetos .gp-segmentado{display:flex;flex-direction:row;height:31px}.GraficoProjetos .gp-segmentado button{background-color:#fff;border:1px solid #d9dadb;color:#22262e;cursor:pointer;font-size:.8rem;margin-left:-1px;padding:0 12px}.GraficoProjetos .gp-segmentado button:first-child{border-radius:8px 0 0 8px;margin-left:0}.GraficoProjetos .gp-segmentado button:last-child{border-radius:0 8px 8px 0}.GraficoProjetos .gp-segmentado button[aria-pressed=true]{color:#fff;font-weight:600}.GraficoProjetos .gp-progresso{background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.GraficoProjetos .gp-progresso-topo{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between}.GraficoProjetos .gp-progresso-contador{color:#22262e;font-size:.9rem;font-weight:700}.GraficoProjetos .gp-progresso-percentual{color:#585858;font-size:.82rem;font-weight:700}.GraficoProjetos .gp-progresso-barra{background-color:#e9ecef;border-radius:8px;height:10px;overflow:hidden;width:100%}.GraficoProjetos .gp-progresso-preenchimento{background-color:#3d5a45;border-radius:8px;height:100%;transition:width .3s ease}.GraficoProjetos .gp-progresso-meta{align-items:center;color:#585858;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.75rem;gap:12px}.GraficoProjetos .gp-progresso-dica{color:grey;font-style:italic;margin-left:auto}.GraficoProjetos .gp-aviso{align-items:center;background-color:#f3f3f3;border-radius:8px;color:#585858;display:flex;flex-direction:row;font-size:.82rem;gap:8px;padding:8px 10px}.GraficoProjetos .gp-aviso-atencao{background-color:#fff3cd;color:#856404}.GraficoProjetos .gp-tabela{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.GraficoProjetos .gp-metricas-carregando{align-items:center;color:grey;display:flex;flex-shrink:0;font-size:.8rem;gap:8px;padding:6px 10px}.GraficoProjetos .gp-linha-empresa{align-items:center;display:flex;flex-direction:row;gap:8px}.GraficoProjetos .gp-linha-nome{font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GraficoProjetos .gp-tag-vazio{border:1px solid #d9dadb;border-radius:6px;color:grey;font-size:.62rem;letter-spacing:.05em;padding:1px 5px;text-transform:uppercase}.GraficoProjetos .gp-celula{align-items:center;display:flex;flex-direction:column;gap:3px}.GraficoProjetos .gp-num{font-feature-settings:"tnum";font-size:.86rem;font-variant-numeric:tabular-nums;font-weight:600}.GraficoProjetos .gp-sub{font-feature-settings:"tnum";align-items:center;color:#585858;display:inline-flex;font-size:.72rem;font-variant-numeric:tabular-nums;gap:4px}.GraficoProjetos .gp-barra{background-color:#ededed;border-radius:3px;display:block;height:5px;overflow:hidden;width:62px}.GraficoProjetos .gp-barra>i{border-radius:3px;display:block;height:100%}.GraficoProjetos .gp-farol{border-radius:50%;display:inline-block;height:7px;width:7px}.GraficoProjetos .gp-vazio{color:#b4bcc8}.GraficoProjetos .gp-restrito{align-items:center;color:grey;display:inline-flex;font-size:.72rem;gap:4px}.GraficoProjetos .gp-reporte{display:flex;flex-direction:column;gap:4px}.GraficoProjetos .gp-reporte-topo{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.GraficoProjetos .gp-selo{border-radius:6px;font-size:.62rem;font-weight:700;letter-spacing:.05em;padding:1px 6px;text-transform:uppercase}.GraficoProjetos .gp-selo-usuario{background-color:#e5efe7;color:#2f6b45}.GraficoProjetos .gp-selo-ia{background-color:#e6eef7;color:#2f5580}.GraficoProjetos .gp-selo-rascunho{background-color:#fff3cd;color:#856404}.GraficoProjetos .gp-selo-vazio{background-color:#f3f3f3;color:grey}.GraficoProjetos .gp-reporte-acoes{align-items:center;display:flex;flex-direction:row;gap:4px}.GraficoProjetos .gp-reporte-editar,.GraficoProjetos .gp-reporte-expandir{background:none;border:0;color:#585858;cursor:pointer;padding:0 2px}.GraficoProjetos .gp-reporte-editar:hover,.GraficoProjetos .gp-reporte-expandir:hover{color:#22262e}.GraficoProjetos .gp-reporte-expandir[aria-expanded=true]{color:#2f6b45}.GraficoProjetos .gp-reporte-texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#585858;display:-webkit-box;font-size:.78rem;line-height:1.4;overflow:hidden}.GraficoProjetos .gp-reporte-texto--expandida{-webkit-line-clamp:unset;display:block;overflow:visible}.GraficoProjetos .mch-tabela td.mch-col-final{vertical-align:top}.GraficoProjetos .mch-celula-conteudo .gp-reporte-texto{-webkit-line-clamp:unset;display:block;overflow:visible}.GraficoProjetos .gp-checkbox{align-items:center;color:#22262e;cursor:pointer;display:flex;flex-direction:row;font-size:.8rem;gap:6px;height:31px;margin:0}.GraficoProjetos .gp-checkbox input{cursor:pointer;margin:0}.GraficoProjetos .gp-header-impressao{display:none}.mch-tooltip .gp-tooltip-faixa{font-size:.72rem;margin:3px 0;opacity:.85}.mch-tooltip .gp-tooltip-bloco{border-top:1px solid #ffffff29;display:flex;flex-direction:column;gap:1px;margin-top:7px;padding-top:6px}.mch-tooltip .gp-tooltip-rotulo{font-size:.64rem;letter-spacing:.06em;opacity:.7;text-transform:uppercase}.GraficoProjetos .gp-estado{align-items:center;color:grey;display:flex;flex:1 1;font-size:.9rem;justify-content:center;min-height:220px;padding:20px;text-align:center;width:100%}@media print{.GraficoProjetos .gp-header-impressao{align-items:center;break-inside:avoid;color:#22262e;display:flex!important;flex-direction:row;font-size:11px;font-weight:700;gap:8px;justify-content:space-between;padding:4px 0;page-break-inside:avoid;width:100%}.GraficoProjetos .containerConfigChart{display:none!important}.GraficoProjetos,.GraficoProjetos .gp-tabela,.GraficoProjetos .mch-scroll,.GraficoProjetos .mch-wrapper{display:block!important;flex:none!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.GraficoProjetos .mch-tabela thead{display:table-header-group}.GraficoProjetos .mch-tabela td.mch-col-linha,.GraficoProjetos .mch-tabela th.mch-col-linha,.GraficoProjetos .mch-tabela th.mch-header{position:static!important}.GraficoProjetos .mch-tabela tr{break-inside:avoid;page-break-inside:avoid}.GraficoProjetos .gp-reporte-texto{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.GraficoProjetos .mch-celula-conteudo{max-height:none!important;overflow:visible!important}.GraficoProjetos .mch-tabela,.GraficoProjetos .mch-tabela *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.GraficoProjetos .gp-metricas-carregando,.GraficoProjetos .gp-reporte-editar,.GraficoProjetos .gp-reporte-expandir{display:none!important}}