.Indicadores-dashboard{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:start;width:100%}.Indicadores-dashboard .chart-header{height:43px;min-height:43px;width:100%}.Indicadores-dashboard .chart-header .open-panel-icon{cursor:pointer;margin-left:10px;margin-right:10px}.Indicadores-dashboard .wd-header-unificado .open-panel-icon{cursor:pointer}.Indicadores-dashboard.modo-widget>.chart-body-container,.Indicadores-dashboard.modo-widget>.empty-state-container,.Indicadores-dashboard.modo-widget>.indicador-expanded-container,.Indicadores-dashboard.modo-widget>.multiple-config-container{flex:1 1;height:auto;min-height:0}.Indicadores-dashboard .chart-body-container{align-items:center;display:flex;height:calc(100% - 43px);justify-content:space-between;width:100%}@media (max-width:689px){.Indicadores-dashboard .chart-body-container{align-items:start;flex-direction:column;justify-content:start}}.Indicadores-dashboard .chart-body-left{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;transition:width .7s ease;width:35%}.Indicadores-dashboard .chart-body-left.expanded{overflow:hidden;width:0}@media (max-width:689px){.Indicadores-dashboard .chart-body-left{height:50%;overflow:visible!important;width:100%!important}}.Indicadores-dashboard .chart-body-divider{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:20px}.Indicadores-dashboard .chart-body-divider-icon{cursor:pointer;transition:transform .7s}@media (max-width:689px){.Indicadores-dashboard .chart-body-divider{display:none}}.Indicadores-dashboard .chart-body-right{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;transition:width .7s ease;width:calc(65% - 20px)}.Indicadores-dashboard .chart-body-right.expanded{width:calc(100% - 20px)}.Indicadores-dashboard .chart-body-right.full-width{width:100%}@media (max-width:689px){.Indicadores-dashboard .chart-body-right{height:50%;width:100%!important}}.Indicadores-dashboard .indicadores-controls-container{align-items:flex-start;background-color:initial;border-radius:5px;display:flex;flex-direction:column;margin:0;padding:5px;width:100%}.Indicadores-dashboard .indicadores-controls-container .indicadores-controls-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.Indicadores-dashboard .indicadores-controls-container .indicadores-controls-left{align-items:center;display:flex;flex-direction:row;width:180px}.Indicadores-dashboard .indicadores-controls-container .indicadores-controls-label{color:#666;font-size:14px;font-weight:700;margin-left:5px;width:100px}.Indicadores-dashboard .indicadores-controls-container .indicadores-controls-right{align-items:center;display:flex;flex-direction:row;gap:5px;height:25px}.Indicadores-dashboard .indicadores-controls-container .indicadores-controls-btn{font-size:12px;height:100%;margin-left:10px;padding:0;width:100px}@media (max-width:689px){.Indicadores-dashboard .indicadores-controls-container{background-color:#f5f5f5;margin:3px 0;padding:5px 10px}}.Indicadores-dashboard .indicadores-grid-container{display:flex;flex-direction:column;height:calc(100% - 4px);width:100%}.Indicadores-dashboard .indicadores-grid-container.center{justify-content:center}.Indicadores-dashboard .indicadores-grid-row{display:flex;max-height:300px;min-height:80px;width:100%}.Indicadores-dashboard .indicador-gauge-cell{align-items:center;display:flex;height:100%;justify-content:center;padding:0}.Indicadores-dashboard .empty-state-container{align-items:center;display:flex;flex-direction:row;gap:10px;height:calc(100% - 43px);justify-content:center;width:100%}@media (max-width:689px){.Indicadores-dashboard .empty-state-container{flex-direction:column;gap:20px;padding:20px}.Indicadores-dashboard .empty-state-content,.Indicadores-dashboard .empty-state-content.wide{min-width:0;min-width:auto;width:100%}.Indicadores-dashboard .empty-state-image{max-height:120px}}.Indicadores-dashboard .empty-state-image{flex-shrink:0;height:90%;max-height:180px}.Indicadores-dashboard .empty-state-content{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:100%;width:40%}.Indicadores-dashboard .empty-state-content.wide{width:45%}.Indicadores-dashboard .empty-state-actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px;width:100%}.Indicadores-dashboard .switch-button-container{align-items:center;display:flex;flex-direction:row;gap:3px;justify-content:center}.Indicadores-dashboard .configuring-select{overflow:auto;width:40vw}@media (max-width:689px){.Indicadores-dashboard .configuring-select{width:90vw}}.Indicadores-dashboard .multiple-config-container{align-items:center;display:flex;flex-direction:row;gap:10px;height:calc(100% - 43px);justify-content:center;position:relative;width:100%}.Indicadores-dashboard .multiple-config-container .multiple-config-save-indicator{background-color:#ffffffb3;border-radius:5px;bottom:2px;box-shadow:0 0 2px 0 #4444444d;cursor:pointer;opacity:1;padding:2px 5px;position:absolute;right:2px;transition:all .6s ease}.Indicadores-dashboard .multiple-config-container .multiple-config-save-indicator.hidden{opacity:0}.Indicadores-dashboard .multiple-config-sidebar{align-items:flex-start;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:flex-start;max-width:500px;min-width:300px;overflow-y:auto;padding:7px;width:30%}.Indicadores-dashboard .multiple-config-main{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:5px;height:100%;justify-content:flex-start;padding:5px}.Indicadores-dashboard .add-group-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:.8rem;font-weight:600;gap:5px;justify-content:start;transition:transform .2s ease;width:200px}.Indicadores-dashboard .add-group-button svg{font-size:.8rem}.Indicadores-dashboard .add-group-button:hover{transform:scale(1.02)}.Indicadores-dashboard .configuring-group{border-radius:8px;box-shadow:1px 1px 10px 0 #32323233;display:flex;flex-direction:row;gap:5px;justify-content:space-between;padding:5px;transition:box-shadow .2s ease,transform .2s ease;width:100%}.Indicadores-dashboard .configuring-group:hover{box-shadow:1px 1px 10px 0 #3232324d;cursor:pointer}.Indicadores-dashboard .configuring-group-actions{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-end}.Indicadores-dashboard .configuring-group-actions .delete-icon{cursor:pointer;transition:transform .2s ease}.Indicadores-dashboard .configuring-group-actions .delete-icon:hover{transform:scale(1.05)}@media (max-width:689px){.Indicadores-dashboard .multiple-config-container{flex-direction:column;gap:20px;padding:20px}.Indicadores-dashboard .multiple-config-sidebar{height:40%;max-width:none;min-width:0;min-width:auto;width:100%}.Indicadores-dashboard .multiple-config-main{height:60%;width:100%}}.Indicadores-dashboard .group-config-container{max-height:100%;min-height:100%;overflow-x:visible;overflow-y:auto;width:100%}.Indicadores-dashboard .painel-indicador-row{align-items:center;display:flex;justify-content:space-between}.Indicadores-dashboard .indicador-select-container{width:calc(100% - 30px)}.Indicadores-dashboard .delete-icon-painel{cursor:pointer;margin-right:5px;transition:transform .2s ease}.Indicadores-dashboard .delete-icon-painel:hover{transform:scale(1.05)}.Indicadores-dashboard .indicador-expanded-container{display:flex;flex-direction:row;height:calc(100% - 47px);justify-content:flex-end;width:100%}@media (max-width:689px){.Indicadores-dashboard .indicador-expanded-container{flex-direction:column;justify-content:center}}.Indicadores-dashboard .bloco-comparativo-container{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;overflow-y:auto;padding-right:0;transition:width .7s ease;width:0}.Indicadores-dashboard .bloco-comparativo-container.comparar-visible{padding-right:10px;width:270px}@media (max-width:689px){.Indicadores-dashboard .bloco-comparativo-container{height:90px;width:100%}}.Indicadores-dashboard .indicador-principal{align-items:center;background-color:#f5f5f5;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:5px;min-width:260px;padding:8px;width:100%}.Indicadores-dashboard .indicador-principal-nome{align-items:center;border-bottom:.5px solid #999;display:none;flex-direction:row;justify-content:center;margin:0 8px 10px;padding:0 8px 8px;width:calc(100% - 16px)}.Indicadores-dashboard .indicador-principal-nome.expanded{display:flex}@media (max-width:689px){.Indicadores-dashboard .indicador-principal-nome.expanded{display:none}}.Indicadores-dashboard .indicador-nome-text{font-size:14px;font-weight:700;margin-right:5px;text-align:center}.Indicadores-dashboard .indicador-accordion{display:none;min-width:260px;width:100%}.Indicadores-dashboard .indicador-accordion.expanded{display:block}@media (max-width:689px){.Indicadores-dashboard .indicador-accordion.expanded{display:none}}.Indicadores-dashboard .accordion-item{background-color:#f5f5f5;border-radius:5px;margin-top:5px;width:100%}.Indicadores-dashboard .accordion-header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:0 8px;padding:8px;width:calc(100% - 16px)}.Indicadores-dashboard .accordion-header.active{border-bottom:.5px solid #999}.Indicadores-dashboard .accordion-title{font-size:14px;font-weight:700;margin-right:5px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Indicadores-dashboard .accordion-icon{margin-right:5px}.Indicadores-dashboard .form-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.Indicadores-dashboard .painel-select-row{display:flex;height:43px;justify-content:space-between;padding:15px 8px 0;width:100%}.Indicadores-dashboard .indicador-select-row{display:flex;height:43px;justify-content:space-between;padding:10px 8px 0;width:100%}.configure-graphic-row{padding:10px 8px 0}.Indicadores-dashboard .unidades-distintas-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:10px 8px;width:100%}.Indicadores-dashboard .unidades-distintas-alert{align-items:center;background-color:#dc3545;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-size:12px;height:25px;justify-content:center;padding:0 5px;width:100%}.Indicadores-dashboard .alert-icon{margin-right:5px}.Indicadores-dashboard .form-label{align-items:center;color:#333;display:flex;flex-direction:row;font-size:12px;font-weight:700;justify-content:flex-start}.Indicadores-dashboard .form-field{height:38px;width:calc(100% - 75px)}.Indicadores-dashboard .indicador-periodo-nome{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:5px 8px 0;width:100%}.Indicadores-dashboard .indicador-periodo-nome span{color:#333;font-size:14px;font-weight:700;text-align:center}.Indicadores-dashboard .periodo-row{padding:10px 8px;width:100%}.Indicadores-dashboard .config-checkbox-row,.Indicadores-dashboard .periodo-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.Indicadores-dashboard .config-checkbox-row{color:#333;font-size:12px;font-weight:300;padding:2px 5px;width:calc(100% - 5px)}.Indicadores-dashboard .config-checkbox-row:last-child{padding-bottom:5px}.Indicadores-dashboard .expand-comparativo{align-items:center;background-color:#f5f5f5;border-radius:5px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:700;justify-content:center;margin-top:5px;max-height:40px;min-width:260px;padding:0 8px;width:100%}.Indicadores-dashboard .expand-comparativo.expanded{padding:3px 8px}@media (max-width:689px){.Indicadores-dashboard .expand-comparativo{display:none}}.Indicadores-dashboard .bloco-slice{align-items:center;border-radius:4px;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;transition:background-color .15s ease;width:20px}.Indicadores-dashboard .bloco-slice.resizable{cursor:col-resize}.Indicadores-dashboard .bloco-slice.resizable:hover{background-color:#4299e126}.Indicadores-dashboard .bloco-slice.resizable .slice-icon{cursor:pointer}.Indicadores-dashboard .slice-icon{color:#333;cursor:pointer;transition:transform .7s}@media (max-width:689px){.Indicadores-dashboard .bloco-slice{display:none}}.Indicadores-dashboard .bloco-grafico{align-items:center;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:center;min-width:0;overflow:hidden;padding-top:5px;transition:flex .7s ease}@media (max-width:689px){.Indicadores-dashboard .bloco-grafico{height:calc(100% - 210px);width:100%}}.Indicadores-dashboard .bloco-indicador-container{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:flex-start;min-width:0;overflow:hidden;transition:width .7s ease;width:0}.Indicadores-dashboard .bloco-indicador-container.visible{min-width:220px}@media (max-width:689px){.Indicadores-dashboard .bloco-indicador-container{height:120px;width:100%}}.Indicadores-dashboard .bloco-indicador-data{align-items:center;background-color:initial;border-radius:5px;display:flex;flex-direction:row;justify-content:flex-end;margin-top:0;padding:5px 10px 0 0;width:100%}@media (max-width:689px){.Indicadores-dashboard .bloco-indicador-data{background-color:#f5f5f5;margin-top:5px;padding-bottom:5px;padding-left:10px}}.Indicadores-dashboard .indicador-data-controls{align-items:center;display:flex;flex-direction:row;height:25px;justify-content:space-between;width:220px}.Indicadores-dashboard .bloco-indicador-gauge{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px 5px 0 0;width:100%}@media (max-width:689px){.Indicadores-dashboard .bloco-indicador-gauge{height:85px}}.PainelPerformanceLineChart{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.PainelPerformanceLineChart>.controlsPerformance{background-color:"transparent";display:flex;justify-content:space-between;margin:0;padding:5px 10px 0;width:100%}.PainelPerformanceLineChart>.controlsPerformance>.controlsPerformance__title{color:#333;font-size:14px;font-weight:700}.PainelPerformanceLineChart>.controlsPerformance>.controlsPerformance__buttons{align-items:center;display:flex;gap:5px;justify-content:end}@media (max-width:689px){.PainelPerformanceLineChart>.controlsPerformance{background-color:#d5d5d5;margin:3px 0;padding:5px 10px}}.painel-modelos-celula{font-feature-settings:"tnum";background-color:#fff;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;font-size:14px;font-variant-numeric:tabular-nums;overflow:hidden;padding:8px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.painel-modelos-celula.generic-table-sticky{z-index:2}.painel-modelos-nome{align-items:center;display:flex;font-weight:500;gap:6px;justify-content:center;min-width:0}.painel-modelos-cadeado{color:#888;flex-shrink:0;font-size:12px}.painel-modelos-contagem,.painel-modelos-sem-painel,.painel-modelos-status{border-radius:4px;display:inline-block;font-size:12px;font-weight:600;padding:3px 8px}.painel-modelos-status.ativo{background-color:#59a63d;color:#fff}.painel-modelos-status.inativo{background-color:#fff;border:1px solid #dedede;color:#666}.painel-modelos-contagem{background-color:#17a2b8;color:#fff}.painel-modelos-sem-painel{background-color:#f0ad4e;color:#fff}.painel-modelos-vazio{color:#999;font-size:12px}.painel-modelos-acao{align-items:center;background-color:initial;border:none;border-radius:4px;color:#555;display:inline-flex;font-size:14px;justify-content:center;padding:4px}.painel-modelos-acao.editar{color:#17a2b8}.painel-modelos-acao.excluir{color:#d74d4e}.painel-modelos-acao:disabled{color:#ccc;cursor:not-allowed}.painel-modelos-acao:focus-visible{outline:2px solid #4a90d9;outline-offset:1px}.painel-modelos-contagem.zero{background-color:#d74d4e}.PainelModeloDetalhe{background-color:#fff;border:1px solid #bcbcbc;border-radius:8px;cursor:default;margin-top:10px;padding:10px 15px 14px;width:100%}.PainelModeloDetalhe .painel-modelo-detalhe-resumo{color:#888;font-size:12px;margin-bottom:8px}.PainelModeloDetalhe .painel-modelo-detalhe-secao{align-items:center;display:flex;gap:8px;padding:4px 0}.PainelModeloDetalhe .painel-modelo-detalhe-secao-titulo{color:#555;font-size:14px;font-weight:500;white-space:nowrap}.PainelModeloDetalhe .painel-modelo-detalhe-secao-linha{border-bottom:2px solid #ddd;flex:1 1}.PainelModeloDetalhe .painel-modelo-detalhe-secao-contagem{background-color:#5cb85c;border-radius:4px;color:#fff;flex-shrink:0;font-size:12px;font-weight:600;padding:2px 8px}.PainelModeloDetalhe .painel-modelo-detalhe-grade{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:8px 0 0}.PainelModeloDetalhe .painel-modelo-detalhe-sub{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 12px}.PainelModeloDetalhe .painel-modelo-detalhe-sub-nome{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.PainelModeloDetalhe .painel-modelo-detalhe-sub-paineis,.PainelModeloDetalhe .painel-modelo-detalhe-sub-vinculos{display:flex;flex-wrap:wrap;gap:4px 6px}.PainelModeloDetalhe .painel-modelo-detalhe-tag{background-color:#f0f0f0;border-radius:3px;display:inline-flex;font-size:11px;gap:4px;max-width:100%;padding:2px 8px}.PainelModeloDetalhe .painel-modelo-detalhe-tag-rotulo{color:#5f6368}.PainelModeloDetalhe .painel-modelo-detalhe-tag-valor{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PainelModeloDetalhe .painel-modelo-detalhe-sem-vinculo{color:#999;font-size:11px;font-style:italic}.PainelModeloDetalhe .painel-modelo-detalhe-painel{align-items:center;background:none;border:none;color:#337ab7;display:inline-flex;font-size:12px;gap:6px;max-width:100%;padding:0;text-align:left}.PainelModeloDetalhe .painel-modelo-detalhe-painel span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PainelModeloDetalhe .painel-modelo-detalhe-painel svg{flex-shrink:0;font-size:9px;opacity:.7}.PainelModeloDetalhe button.painel-modelo-detalhe-painel:hover span{text-decoration:underline}.PainelModeloDetalhe .painel-modelo-detalhe-painel.sem-processo{color:#555;cursor:default}.PainelModeloDetalhe .painel-modelo-detalhe-painel-aviso{background-color:#f0f0f0;border-radius:3px;color:#5f6368;flex-shrink:0;font-size:10px;padding:0 6px}.PainelModeloDetalhe .painel-modelo-detalhe-painel:focus-visible{outline:2px solid #4a90d9;outline-offset:1px}.PainelModeloDetalhe .painel-modelo-detalhe-sem-painel{background-color:#fff3cd;border-radius:3px;color:#856404;font-size:11px;padding:1px 6px}.PainelModeloDetalhe .painel-modelo-detalhe-vazio{color:#999;font-size:13px;font-style:italic;padding:24px;text-align:center}@media (max-width:688px){.PainelModeloDetalhe .painel-modelo-detalhe-grade{grid-template-columns:1fr}}.PainelModeloCard{cursor:pointer}@media (hover:hover) and (pointer:fine){.PainelModeloCard:hover{background-color:#f3f3f3}}.PainelModeloCard .painel-modelo-card-conteudo{display:flex;flex-wrap:wrap;gap:8px 16px;width:100%}.PainelModeloCard .painel-modelo-card-esquerda{display:flex;flex:1 1 40%;flex-direction:column;gap:4px;justify-content:center;min-width:min(250px,100%)}.PainelModeloCard .painel-modelo-card-cadeado{color:#888;flex-shrink:0;font-size:12px}.PainelModeloCard .painel-modelo-card-resumo{color:#888;font-size:12px}.PainelModeloCard .painel-modelo-card-direita{align-items:flex-end;display:flex;flex:1 1 50%;flex-direction:column;gap:6px;justify-content:center;min-width:min(300px,100%)}.PainelModeloCard .painel-modelo-card-badges,.PainelModeloCard .painel-modelo-card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.PainelModeloCard .painel-modelo-card-tags{gap:12px}.PainelModeloCard .painel-modelo-card-sem-painel,.PainelModeloCard .painel-modelo-card-status{border-radius:4px;font-size:11px;font-weight:700;padding:2px 10px;white-space:nowrap}.PainelModeloCard .painel-modelo-card-status.ativo{background-color:#59a63d;color:#fff}.PainelModeloCard .painel-modelo-card-status.inativo{background-color:#fff;border:1px solid #dedede;color:#666}.PainelModeloCard .painel-modelo-card-sem-painel{background-color:#f0ad4e;color:#fff}.PainelModeloCard .painel-modelo-card-tag{align-items:center;color:#555;display:inline-flex;font-size:12px;gap:4px;max-width:260px;min-width:0;white-space:nowrap}.PainelModeloCard .painel-modelo-card-tag-valor{background-color:#f0f0f0;border-radius:3px;display:inline-flex;font-size:11px;max-width:200px;min-width:0;padding:2px 8px}.PainelModeloCard .painel-modelo-card-zero{color:#d74d4e;font-weight:600}.PainelModeloCard .painel-modelo-card-row{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.PainelModeloCard.generic-card--row .painel-modelo-card-badges,.PainelModeloCard.generic-card--row .painel-modelo-card-tags{gap:6px;justify-content:flex-start}.PainelModeloCard.generic-card--row .painel-modelo-card-sem-painel,.PainelModeloCard.generic-card--row .painel-modelo-card-status{font-size:10px;padding:1px 5px}.PainelModeloCard.generic-card--row .painel-modelo-card-resumo,.PainelModeloCard.generic-card--row .painel-modelo-card-tag{font-size:11px}.PainelModeloDetalheModal{display:flex;flex-direction:column;overflow:hidden}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-cabecalho{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;flex-shrink:0;gap:8px;padding:16px 20px}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-titulo{flex:1 1;min-width:0}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-nome{color:#333;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-subtitulo{color:#888;font-size:13px;margin-top:2px}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-corpo{flex:1 1;overflow:auto;padding:0 20px 20px}.PainelModeloDetalheModal .painel-modelo-detalhe-modal-cabecalho,.PainelModeloDetalheModal .painel-modelo-detalhe-modal-corpo{width:100%}.painel-modelo-detalhe-modal-fundo{background-color:#32323226;inset:0;position:fixed;z-index:19}.PainelModeloGrupos .painel-modelo-grupos-centro{align-items:center;color:#585858;display:flex;justify-content:center;min-height:60vh}.PainelModeloGrupos .painel-modelo-grupos-conteudo{display:flex;flex-direction:column;gap:8px}.PainelModeloGrupos.ordenando .ordenavel{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.PainelModeloGrupos .painel-modelo-grupos-flutuando{box-shadow:0 12px 28px #0000002e!important;cursor:grabbing;left:0;margin:0;opacity:.96;pointer-events:none;position:fixed!important;top:0;z-index:1000}.PainelModeloGrupos .painel-modelo-grupos-espaco{background-color:#f1f3f5;border:2px dashed #adb5bd;border-radius:8px;flex:0 0 auto}.PainelModeloGrupos .painel-modelo-grupos-espaco.chip{border-radius:14px}.PainelModeloGrupos .painel-modelo-grupos-grupo.compacto .painel-modelo-grupos-cabecalho{margin-bottom:0}.PainelModeloGrupos .painel-modelo-grupos-dica{color:#495057;font-size:13px;margin:-2px 0 10px}.PainelModeloGrupos .painel-modelo-grupos-cabecalho{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.PainelModeloGrupos .painel-modelo-grupos-alca{color:#adb5bd;cursor:grab}.PainelModeloGrupos .painel-modelo-grupos-cabecalho>.generic-card-identity{flex:0 1 auto}.PainelModeloGrupos .painel-modelo-grupos-contagem{color:#6c757d;flex:1 1;font-size:12.5px}.PainelModeloGrupos .generic-card--row .painel-modelo-grupos-contagem{flex-basis:100%;font-size:11px;order:1}.PainelModeloGrupos .generic-card--row .painel-modelo-grupos-chip{font-size:11px;padding:2px 8px}.PainelModeloGrupos .painel-modelo-grupos-chips{display:flex;flex-wrap:wrap;gap:6px}.PainelModeloGrupos .painel-modelo-grupos-chip{align-items:center;background-color:#f1f3f5;border:1px solid #dee2e6;border-radius:14px;display:inline-flex;font-size:12.5px;gap:6px;max-width:100%;padding:4px 10px}.PainelModeloGrupos .painel-modelo-grupos-chip.livre{background-color:#fff;border-style:dashed;color:#6c757d}.PainelModeloGrupos .painel-modelo-grupos-subgrupos{border-left:2px solid #eef0f2;display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-left:18px}.PainelModeloGrupos .painel-modelo-grupos-vazio{color:#999;font-size:12.5px}.PainelModeloGrupos .painel-modelo-grupos-lista-vazia{border:1px dashed #ced4da;border-radius:8px;color:#6c757d;padding:18px;text-align:center}.PainelModeloGrupos .painel-modelo-grupos-sem-grupo{display:flex;flex-direction:column;gap:8px;margin-top:8px}