.PrNotaDisplay-result{gap:4px;vertical-align:middle}.PrNotaDisplay,.PrNotaDisplay-result{align-items:center;display:inline-flex}.PrNotaDisplay{border-radius:4px;font-weight:600;gap:3px;justify-content:center}.PrNotaDisplay.sm{font-size:12px;min-height:18px;min-width:48px;padding:2px 6px}.PrNotaDisplay.md{font-size:14px;min-height:22px;min-width:60px;padding:4px 8px}.PrNotaDisplay.empty{background-color:#f4f4f5;color:#999;font-weight:500}.PrNotaDisplay.green{background-color:#28a745;color:#fff}.PrNotaDisplay.yellow{background-color:#ffc107;color:#333}.PrNotaDisplay.red{background-color:#dc3545;color:#fff}.PrNotaDisplay.dark-red{background-color:#ad0011;color:#fff}.PrNotaDisplay .smallExtra{font-size:10px;font-weight:400;opacity:.85}.PrNotaDisplay .mediumExtra{font-size:11px;font-weight:400;opacity:.85}.PrGradeAvaliacao{height:100%;overflow-y:auto;position:relative;width:100%}.PrGradeAvaliacao.top-avaliacoes-left{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:start;width:auto}.PrGradeAvaliacao.top-avaliacoes-right{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:end;width:auto}.PrGradeAvaliacao.top-avaliacoes{align-items:center;border-radius:8px!important;display:flex;flex-direction:column;height:0;justify-content:start;max-height:calc(100% - 60px);overflow:hidden;padding:0;position:-webkit-sticky;position:sticky;top:5px;transition:height .5s ease,padding .5s ease;width:100%}.PrGradeAvaliacao.top-avaliacoes.top{height:auto;padding:10px;z-index:2}.PrGradeAvaliacao.top-avaliacoes .line{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.PrGradeAvaliacao .avaliacoes-banner{border-radius:8px;width:100%}.PrGradeAvaliacao .labelBanner{color:#333;font-size:.9rem;font-weight:600}.PrGradeAvaliacao table{border:none}.PrGradeAvaliacao thead{background-color:initial;position:static;top:100px}.PrGradeAvaliacao th{border:none}.PrGradeAvaliacao td.editing{animation:prGradeHighlight 1s infinite}@keyframes prGradeHighlight{0%{background-color:#fff}50%{background-color:#f0f0f0}to{background-color:#fff}}.PrGradeAvaliacao td .button-edit-avaliadores{opacity:0;transition:opacity .3s ease}.PrGradeAvaliacao td:hover .button-edit-avaliadores{opacity:1}.PrGradeAvaliacao .table-wrapper{width:100%}.PrGradeAvaliacao .table-container{overflow:visible;width:100%}.PrGradeAvaliacao .table-container .table-avaliacoes{border-collapse:collapse;border-radius:8px;table-layout:fixed;width:100%}.PrGradeAvaliacao .table-container .table-avaliacoes thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.PrGradeAvaliacao-container-padding{flex:1 1;overflow:auto;width:100%;z-index:0}.PrGradeAvaliacao-container-padding>.PrGradeAvaliacao-container{align-items:center;background-color:#fff;border:.3px solid #d3d3d3;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:start;width:100%}.PrGradeAvaliacao-container-padding>.PrGradeAvaliacao-container.center{justify-content:center;padding:10px}.PrModalAvaliadores .selects-section{display:flex;flex-direction:column;gap:10px;width:100%}.PrModalExportAvaliacao{-webkit-user-select:none;user-select:none}.PrModalExportAvaliacao .titleModal{align-items:center;color:#606060;display:flex;flex-direction:row;font-size:1.3rem;font-weight:500;gap:15px;justify-content:space-between;margin-bottom:1.5rem;padding:0 7px;width:100%}.PrModalExportAvaliacao .titleModal>.titleLeft{align-items:center;display:flex;gap:15px;justify-content:start}.PrModalExportAvaliacao .bodyModal{align-items:start;display:flex;flex:1 1;flex-direction:column;justify-content:start;min-height:0;overflow-y:auto;padding:0 5px 5px;width:100%}.PrModalExportAvaliacao .bodyModal.loading{align-items:center;justify-content:center}.PrModalExportAvaliacao .bodyModal .topHeader{background-color:#fff;display:flex;flex-direction:column;padding:5px;width:100%}.PrModalExportAvaliacao .bodyModal .topHeader .subTitleContainer{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;margin-bottom:5px}.PrModalExportAvaliacao .bodyModal .topHeader .subTitleContainer .subTitleIcon{color:#3e3e3e;font-size:1.2rem}.PrModalExportAvaliacao .bodyModal .topHeader .subTitleContainer .subTitle{color:#3e3e3e;font-size:1.2rem;font-weight:500}.PrModalExportAvaliacao td{overflow:hidden;vertical-align:middle}.PrModalExportAvaliacao .table-avaliacoes .selected-row td{background-color:#f6ffe9}.PrModalExportAvaliacao .table-avaliacoes tr:hover td{background-color:#f5f5f5}.PrModalExportAvaliacao .table-avaliacoes .selected-row:hover td{background-color:#eaffd4}.PrModalImportAvaliacao{-webkit-user-select:none;user-select:none}.PrModalImportAvaliacao .titleModal{align-items:center;color:#606060;display:flex;flex-direction:row;font-size:1.3rem;font-weight:500;gap:15px;justify-content:space-between;margin-bottom:1.5rem;padding:0 7px;width:100%}.PrModalImportAvaliacao .titleModal>.titleLeft{align-items:center;display:flex;gap:15px;justify-content:start}.PrModalImportAvaliacao .bodyModal{align-items:start;display:flex;flex:1 1;flex-direction:column;justify-content:start;min-height:0;overflow-y:auto;padding:0;width:100%}.PrModalImportAvaliacao .bodyModal.loading{align-items:center;justify-content:center}.PrModalImportAvaliacao .bodyModal .topHeader{background-color:#fff;display:flex;flex-direction:column;padding:5px;width:100%}.PrModalImportAvaliacao .bodyModal .topHeader .subTitleContainer{display:flex;flex-direction:column;width:100%}.PrModalImportAvaliacao .bodyModal .topHeader .subTitleContainer .subTitle{color:#3e3e3e;font-size:1.4rem;font-weight:500;margin-bottom:.8rem}.PrModalImportAvaliacao .bodyModal .topHeader .subTitleContainer .observacoes{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:100%}.PrModalImportAvaliacao td{overflow:hidden;vertical-align:middle}.PrModalImportAvaliacao .table-avaliacoes .selected-row td{background-color:#f6ffe9}.PrModalImportAvaliacao .table-avaliacoes tr:hover td{background-color:#f5f5f5}.PrModalImportAvaliacao .table-avaliacoes .selected-row:hover td{background-color:#eaffd4}.PrAvaliacaoElegibilidadeCard{--pc-scale:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(10px*var(--pc-scale));min-width:0;padding:calc(12px*var(--pc-scale)) calc(14px*var(--pc-scale));transition:box-shadow .2s ease;width:100%}.PrAvaliacaoElegibilidadeCard:hover{box-shadow:0 2px 10px #00000014}.PrAvaliacaoElegibilidadeCard .card-header{align-items:center;display:flex;flex-direction:row;gap:calc(10px*var(--pc-scale));justify-content:space-between;min-width:0}.PrAvaliacaoElegibilidadeCard .card-title{align-items:center;color:#1f2937;display:flex;flex:1 1;flex-direction:row;font-size:calc(1rem*var(--pc-scale));font-weight:600;gap:calc(8px*var(--pc-scale));min-width:0}.PrAvaliacaoElegibilidadeCard .card-body{align-items:center;display:flex;flex-direction:row;gap:calc(10px*var(--pc-scale));justify-content:space-between;min-width:0;width:100%}.PrAvaliacaoElegibilidadeCard .card-body-left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:flex-start;min-width:0}.PrAvaliacaoElegibilidadeCard .card-body-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:flex-end}.PrAvaliacaoElegibilidadeCard .info-row{align-items:center;color:#4b5563;display:flex;flex-direction:row;font-size:calc(13px*var(--pc-scale));gap:6px;min-width:0}.PrAvaliacaoElegibilidadeCard .info-row .info-label{color:#374151;font-weight:600;white-space:nowrap}.PrAvaliacaoElegibilidadeCard .tag-info{align-items:center;background-color:#e5e7eb;border-radius:6px;color:#1f2937;display:flex;font-size:calc(12px*var(--pc-scale));font-weight:600;gap:6px;padding:calc(4px*var(--pc-scale)) calc(10px*var(--pc-scale));white-space:nowrap}.PrAvaliacaoElegibilidadeCard .avaliadores{align-items:center;color:#4b5563;display:flex;flex-direction:row;font-size:calc(13px*var(--pc-scale));gap:8px;min-width:0}.PrAvaliacaoElegibilidadeCard .btn-entrar{align-items:center;background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:calc(13px*var(--pc-scale));font-weight:600;gap:6px;justify-content:center;line-height:1;padding:calc(6px*var(--pc-scale)) calc(14px*var(--pc-scale));transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap}.PrAvaliacaoElegibilidadeCard .btn-entrar:hover{box-shadow:1px 1px 10px 0 #32323233}.PrAvaliacaoElegibilidadeCard .btn-entrar:disabled{background-color:#d1d5db;box-shadow:none;color:#6b7280;cursor:not-allowed}.PrAvaliacaoElegibilidadeCard .btn-reverter{align-items:center;background-color:#f0ad4e;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:calc(13px*var(--pc-scale));font-weight:600;gap:6px;height:calc(30px*var(--pc-scale));justify-content:center;line-height:1;padding:calc(5px*var(--pc-scale)) calc(10px*var(--pc-scale));transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap}.PrAvaliacaoElegibilidadeCard .btn-reverter:hover{box-shadow:1px 1px 10px 0 #32323233}.PrAvaliacaoElegibilidadeCard .card-header-right{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px}.PrAvaliacaoElegibilidadeCard--row-layout{border-radius:6px;gap:0;padding:6px 8px}.PrAvaliacaoElegibilidadeCard-row{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.PrAvaliacaoElegibilidadeCard-row-bottom,.PrAvaliacaoElegibilidadeCard-row-top{align-items:center;display:flex;gap:5px;min-width:0}.PrAvaliacaoElegibilidadeCard-row-bottom{justify-content:space-between}.PrAvaliacaoElegibilidadeCard-row-main{display:flex}.PrAvaliacaoElegibilidadeCard-row-title{color:#22262e;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PrAvaliacaoElegibilidadeCard-row-icon{color:#6b7280;font-size:12px}.PrAvaliacaoElegibilidadeCard-row-meta{align-items:center;display:flex;flex:0 1 auto;gap:6px;min-width:0;overflow:hidden}.PrAvaliacaoElegibilidadeCard-row-acoes{align-items:center;display:flex;flex:0 0 auto;gap:4px}.PrAvaliacaoElegibilidadeCard--row-layout .tag-info{border-radius:5px;font-size:10px;gap:4px;padding:1px 5px}.PrAvaliacaoElegibilidadeCard--row-layout .info-row{flex:0 1 auto;font-size:10px;gap:4px;overflow:hidden}.PrAvaliacaoElegibilidadeCard--row-layout .info-row .info-row-valor{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PrAvaliacaoElegibilidadeCard--row-layout .info-row--icone{flex:0 0 auto;justify-content:center;overflow:visible;width:20px}.PrAvaliacaoElegibilidadeCard--row-layout .avaliadores{flex:0 0 auto;font-size:10px;gap:4px}.PrAvaliacaoElegibilidadeCard--row-layout .btn-entrar{font-size:11px;gap:4px;height:24px;padding:3px 8px}.PrAvaliacaoElegibilidadeCard--row-layout .btn-reverter{font-size:11px;height:24px;padding:0;width:26px}.PrAvaliacaoElegibilidadeCard--row-narrow .btn-entrar--icone{height:24px;padding:0;width:26px}.PrAvaliacaoElegibilidadeCard--row-narrow .btn-reverter{height:22px;width:22px}.PrAvaliacaoElegibilidadeCard-row-acoes>*,.PrAvaliacaoElegibilidadeCard-row-bottom>*,.PrAvaliacaoElegibilidadeCard-row-meta>*,.PrAvaliacaoElegibilidadeCard-row-top>*{flex:0 0 auto;min-width:0}.PrAvaliacaoElegibilidadeCard-row-main,.PrAvaliacaoElegibilidadeCard-row-main>*{flex:1 1 auto;min-width:0;overflow:hidden}.PrAvaliacaoElegibilidadeCard--loading{flex:0 0 auto;height:auto;justify-content:center}.PrAvaliacaoElegibilidadeCard--loading:not(.PrAvaliacaoElegibilidadeCard--row-layout){min-height:108px}.PrAvaliacaoElegibilidadeCard--loading.PrAvaliacaoElegibilidadeCard--row-layout{align-items:stretch;justify-content:flex-start;min-height:0}.PrAvaliacaoElegibilidadeCard-skeleton{display:flex;min-width:0;width:100%}.PrAvaliacaoElegibilidadeCard-skeleton--bloco{flex-direction:column;gap:10px}.PrAvaliacaoElegibilidadeCard-skeleton-body,.PrAvaliacaoElegibilidadeCard-skeleton-header{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;min-width:0}.PrAvaliacaoElegibilidadeCard-skeleton-main{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.PrAvaliacaoElegibilidadeCard-skeleton--row{flex-direction:column;gap:5px;overflow:hidden}.PrAvaliacaoElegibilidadeCard-skeleton-row-bottom,.PrAvaliacaoElegibilidadeCard-skeleton-row-top{align-items:center;display:flex;gap:5px;min-width:0}.PrAvaliacaoElegibilidadeCard-skeleton-row-bottom{justify-content:space-between}.PrAvaliacaoElegibilidadeCard-skeleton-item{animation:PrAvaliacaoElegibilidadeCard-shimmer 1.2s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:5px;box-sizing:border-box;display:block;flex:0 1 auto;max-width:100%;min-width:0}.PrAvaliacaoElegibilidadeCard-skeleton-title{flex:1 1 auto;height:16px;max-width:340px;min-width:100px;width:45%}.PrAvaliacaoElegibilidadeCard-skeleton-chip{flex:0 0 auto;height:16px;width:16px}.PrAvaliacaoElegibilidadeCard-skeleton-badge{flex:0 0 auto;height:26px;width:96px}.PrAvaliacaoElegibilidadeCard-skeleton-badge--tabela{width:160px}.PrAvaliacaoElegibilidadeCard-skeleton-acao{flex:0 0 auto;height:32px;width:34px}.PrAvaliacaoElegibilidadeCard-skeleton-botao{flex:0 0 auto;height:32px;width:150px}.PrAvaliacaoElegibilidadeCard-skeleton-avatar{border-radius:50%;flex:0 0 auto;height:26px;width:26px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-title{height:13px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-chip{height:12px;width:12px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-badge{height:16px;width:62px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-badge--tabela{width:96px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-acao{height:24px;width:26px}.PrAvaliacaoElegibilidadeCard--row-layout .PrAvaliacaoElegibilidadeCard-skeleton-avatar{height:22px;width:22px}@keyframes PrAvaliacaoElegibilidadeCard-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.PrAvaliacaoElegibilidadeCard-skeleton-item{animation:none}}.PrAvaliacaoElegibilidadeHeader_wrapper--fixo{background-color:#fff;background-color:var(--pr-fundo-pagina,#fff);left:0;padding:7px 5px 0;position:fixed;right:0;right:var(--pr-barra-rolagem,0);top:0;width:auto;z-index:110}.PrAvaliacaoElegibilidadeHeader_espaco{display:block;flex-shrink:0;width:100%}.PrAvaliacaoElegibilidadeHeader{background:#fff;border-left:4px solid #3b82f6;border-left:4px solid var(--pr-identidade,#3b82f6);border-radius:8px;box-shadow:1px 1px 10px 0 #3232324d;gap:10px;padding:10px;position:relative;transition:padding .28s ease-out,box-shadow .2s ease;transition:padding .28s var(--sig-ease-out,ease-out),box-shadow var(--sig-dur-base,.2s) var(--sig-ease,ease)}.PrAvaliacaoElegibilidadeHeader--grudado{box-shadow:0 6px 18px -6px #32323259}.identidade-badge{align-items:center;background-color:#3b82f6;background-color:var(--pr-identidade,#3b82f6);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;height:24px;justify-content:center;overflow:hidden;position:relative;width:24px}.identidade-badge:after{background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%)}.identidade-badge:hover:after{transform:translateX(120%);transition:transform .6s ease-out;transition:transform .6s var(--sig-ease-out,ease-out)}.PrAvaliacaoElegibilidadeHeader>:not(.PrAvaliacaoElegibilidadeHeader_brilho){animation:pr-elegibilidade-surgir .2s ease-out;animation:pr-elegibilidade-surgir var(--sig-dur-base,.2s) var(--sig-ease-out,ease-out)}@keyframes pr-elegibilidade-surgir{0%{opacity:0;transform:translateY(-3px)}}.PrAvaliacaoElegibilidadeHeader_brilho{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}.PrAvaliacaoElegibilidadeHeader_brilho:before{animation:pr-elegibilidade-brilho .9s ease-out .25s both;animation:pr-elegibilidade-brilho .9s var(--sig-ease-out,ease-out) .25s both;background:linear-gradient(105deg,#0000 35%,color-mix(in srgb,#3b82f6 16%,#0000) 50%,#0000 65%);background:linear-gradient(105deg,#0000 35%,color-mix(in srgb,var(--pr-identidade,#3b82f6) 16%,#0000) 50%,#0000 65%);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes pr-elegibilidade-brilho{to{transform:translateX(100%)}}.PrAvaliacaoElegibilidadeHeader .btn{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform var(--sig-dur-fast,.12s) var(--sig-ease-out,ease-out)}.PrAvaliacaoElegibilidadeHeader .btn:active:not(:disabled){transform:scale(.96)}.PrAvaliacaoElegibilidadeHeader .header-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:5px}.PrAvaliacaoElegibilidadeHeader .header-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.PrAvaliacaoElegibilidadeHeader .empresa-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PrAvaliacaoElegibilidadeHeader .empresa-nome{color:#1f2937;font-size:15px;font-weight:600}.PrAvaliacaoElegibilidadeHeader .simulacao-badge,.PrAvaliacaoElegibilidadeHeader .tipo-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 10px;white-space:nowrap}.PrAvaliacaoElegibilidadeHeader .simulacao-badge{background:#fff;border:1.5px solid #f59e0b;color:#f59e0b}.PrAvaliacaoElegibilidadeHeader .finalizada-badge{align-items:center;background:#f0fdf4;border:1.5px solid #86efac;border-radius:12px;color:#16a34a;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 10px;white-space:nowrap}.PrAvaliacaoElegibilidadeHeader .tabela-nome{color:#6b7280;font-size:12px;margin-left:23px}.PrAvaliacaoElegibilidadeHeader .simulacao-nome-row{align-items:center;display:flex;gap:8px;margin-left:23px;margin-top:6px}.PrAvaliacaoElegibilidadeHeader .simulacao-nome-label{color:#6b7280;font-size:12px;font-weight:500;margin:0;white-space:nowrap}.PrAvaliacaoElegibilidadeHeader .simulacao-nome-input{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:13px;max-width:320px;outline:none;padding:3px 8px;transition:border-color .15s,box-shadow .15s;width:100%}.PrAvaliacaoElegibilidadeHeader .simulacao-nome-input:focus{border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b26}.PrAvaliacaoElegibilidadeHeader .header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.PrAvaliacaoElegibilidadeHeader .header-bottom{align-items:center;border-top:1px solid #f3f4f6;display:flex;gap:20px;padding-top:5px}.PrAvaliacaoElegibilidadeHeader .progress-section{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.PrAvaliacaoElegibilidadeHeader .progress-container{width:100%}.PrAvaliacaoElegibilidadeHeader .progress-bar-bg{background:#f3f4f6;border-radius:5px;height:10px;overflow:hidden;position:relative}.PrAvaliacaoElegibilidadeHeader .progress-bar-fill{border-radius:5px;height:100%;transition:width .4s ease,background-color .3s ease}.PrAvaliacaoElegibilidadeHeader .progress-title{color:#6a6c70;font-size:14px;font-weight:600;text-align:left}.PrAvaliacaoElegibilidadeHeader .progress-count{color:#9ca3af;font-size:11px;text-align:right}.PrAvaliacaoElegibilidadeHeader .score-section{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.PrAvaliacaoElegibilidadeHeader .score-main{align-items:baseline;display:flex;gap:4px}.PrAvaliacaoElegibilidadeHeader .score-label{color:#6b7280;font-size:12px;font-weight:500}.PrAvaliacaoElegibilidadeHeader .score-value{font-size:22px;font-weight:700;line-height:1}.PrAvaliacaoElegibilidadeHeader .score-max{color:#9ca3af;font-size:14px;font-weight:500}.PrAvaliacaoElegibilidadeHeader .score-status{align-items:center;display:flex;gap:8px;justify-content:flex-end}.PrAvaliacaoElegibilidadeHeader .status-badge{align-items:center;border-radius:12px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 10px;white-space:nowrap}.PrAvaliacaoElegibilidadeHeader .score-min-info{color:#9ca3af;font-size:11px}.PrAvaliacaoElegibilidadeHeader .header-detalhes{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s ease-out,opacity .16s ease;transition:grid-template-rows .28s var(--sig-ease-out,ease-out),opacity .16s var(--sig-ease,ease);width:100%}.PrAvaliacaoElegibilidadeHeader .header-detalhes-conteudo{display:flex;flex-direction:column;min-height:0;overflow:hidden}.PrAvaliacaoElegibilidadeHeader--compacto .header-detalhes{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease-out,opacity .14s ease,visibility 0s linear .28s;transition:grid-template-rows .28s var(--sig-ease-out,ease-out),opacity .14s var(--sig-ease,ease),visibility 0s linear .28s;visibility:hidden}.PrAvaliacaoElegibilidadeHeader--compacto{padding:6px 10px}.PrAvaliacaoElegibilidadeHeader--compacto .header-top{margin-bottom:0}.PrAvaliacaoElegibilidadeHeader .empresa-nome{transition:font-size .28s ease-out;transition:font-size .28s var(--sig-ease-out,ease-out)}.PrAvaliacaoElegibilidadeHeader--compacto .empresa-nome{font-size:14px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge--inline{color:#fff}.PrAvaliacaoElegibilidadeHeader_trilhoArea{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}.PrAvaliacaoElegibilidadeHeader_trilho{background-color:var(--trilho-cor);bottom:0;height:3px;left:0;position:absolute;transition:width .4s ease,background-color .3s ease;width:var(--trilho-largura)}@media (prefers-reduced-motion:reduce){.PrAvaliacaoElegibilidadeHeader,.PrAvaliacaoElegibilidadeHeader .empresa-nome,.PrAvaliacaoElegibilidadeHeader .header-detalhes{transition:opacity .16s ease,visibility 0s;transition:opacity .16s var(--sig-ease,ease),visibility 0s}.PrAvaliacaoElegibilidadeHeader>:not(.PrAvaliacaoElegibilidadeHeader_brilho){animation-name:pr-elegibilidade-surgir-reduzido}.PrAvaliacaoElegibilidadeHeader_brilho:before{animation:none}.PrAvaliacaoElegibilidadeHeader .btn:active:not(:disabled),.identidade-badge:hover:after{transform:none;transition:none}}@keyframes pr-elegibilidade-surgir-reduzido{0%{opacity:0}}.PrAvaliacaoElegibilidadeRequisitos{background:#fff;border:1px solid #e9ecef;border-left:4px solid #3b82f6;border-radius:6px;box-shadow:1px 1px 10px 0 #3232324d;font-size:12px;padding:8px 12px}.PrAvaliacaoElegibilidadeRequisitos.simulacao{border-left-color:#f59e0b}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header{align-items:center;color:#374151;display:flex;font-weight:600;gap:6px;position:relative}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .header-icon{color:#3b82f6;font-size:12px}.PrAvaliacaoElegibilidadeRequisitos.simulacao .requisitos-header .header-icon{color:#f59e0b}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .requisitos-count{background:#6b7280;border-radius:10px;color:#fff;font-size:10px;font-weight:700;padding:1px 7px;transition:background .2s}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .requisitos-count.pending{background:#6b7280}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .requisitos-count.approved{background:#22c55e}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .requisitos-count.rejected{background:#ef4444}.PrAvaliacaoElegibilidadeRequisitos.simulacao .requisitos-header .requisitos-count.pending{background:#f59e0b}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .toggle-icon{color:#6b7280;cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .15s}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .toggle-icon:hover{color:#374151}.PrAvaliacaoElegibilidadeRequisitos .requisitos-header .view-toggle{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.PrAvaliacaoElegibilidadeRequisitos .requisitos-list{display:flex;flex-direction:column;gap:3px;margin-top:8px}.PrAvaliacaoElegibilidadeRequisitos .requisitos-list.grid{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(auto-fit,minmax(425px,1fr));margin-top:8px}.PrAvaliacaoElegibilidadeRequisitos .requisitos-list.grid .requisito-item{align-items:center;border-radius:4px;display:flex;gap:8px;padding:6px 8px}.PrAvaliacaoElegibilidadeRequisitos .requisito-item{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#374151;display:flex;gap:8px;padding:4px 8px;transition:background .15s,border-color .15s}.PrAvaliacaoElegibilidadeRequisitos .requisito-item .type-icon{color:#9ca3af;flex-shrink:0;font-size:10px;width:12px}.PrAvaliacaoElegibilidadeRequisitos .requisito-item .requisito-content{flex:1 1}.PrAvaliacaoElegibilidadeRequisitos .requisito-item .requisito-detail{color:#6b7280;margin-left:4px}.PrAvaliacaoElegibilidadeRequisitos .requisito-item .requisito-detail strong{color:#374151}.PrAvaliacaoElegibilidadeRequisitos .requisito-item .status-icon{flex-shrink:0;font-size:11px}.PrAvaliacaoElegibilidadeRequisitos .requisito-item.pending{background:#f9fafb;border-color:#e5e7eb}.PrAvaliacaoElegibilidadeRequisitos .requisito-item.approved{background:#f0fdf4;border-left:3px solid #22c55e}.PrAvaliacaoElegibilidadeRequisitos .requisito-item.approved .status-icon{color:#22c55e}.PrAvaliacaoElegibilidadeRequisitos .requisito-item.rejected{background:#fef2f2;border-left:3px solid #ef4444}.PrAvaliacaoElegibilidadeRequisitos .requisito-item.rejected .status-icon{color:#ef4444}.PrAvaliacaoElegibilidadeTree{background:#fff;border-radius:8px;box-shadow:1px 1px 10px 0 #3232324d;height:auto;margin-bottom:35px;min-width:0;overflow:visible;position:relative}.PrAvaliacaoElegibilidadeTree .tree-toolbar{align-items:center;background:#fafafa;border-bottom:1px solid #e5e7eb;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:10px 16px;position:relative;will-change:transform;z-index:22}.PrAvaliacaoElegibilidadeTree .tree-toolbar-left{align-items:center;display:flex;gap:8px}.PrAvaliacaoElegibilidadeTree .tree-toolbar.is-stuck{border-radius:0;box-shadow:0 2px 4px #00000014}.PrAvaliacaoElegibilidadeTree .tree-table-wrapper{border-bottom-left-radius:8px;border-bottom-right-radius:8px;min-width:0;overflow-x:auto;overflow-y:visible;width:100%}.PrAvaliacaoElegibilidadeTree .tree-table{font-size:13px}.PrAvaliacaoElegibilidadeTree .tree-table thead th{background:#f9fafb;border-bottom:2px solid #e5e7eb;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.03em;padding:8px 10px;text-transform:uppercase;white-space:nowrap}.PrAvaliacaoElegibilidadeTree .th-nome{width:200px}.PrAvaliacaoElegibilidadeTree .th-min,.PrAvaliacaoElegibilidadeTree .th-visao{width:110px}.PrAvaliacaoElegibilidadeTree .th-pontuacao{width:100px}.PrAvaliacaoElegibilidadeTree .th-resposta,.PrAvaliacaoElegibilidadeTree .th-simulacao{width:180px}.PrAvaliacaoElegibilidadeTree .th-nota{width:150px}.PrAvaliacaoElegibilidadeTree .th-respondido{width:90px}.PrAvaliacaoElegibilidadeTree .col-respondido{text-align:center;vertical-align:middle}.PrAvaliacaoElegibilidadeTree .avaliacao-row td{padding:6px 10px;vertical-align:middle}@keyframes row-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.PrAvaliacaoElegibilidadeTree .avaliacao-row.row-enter{animation:row-fade-in .3s ease-out both}.PrAvaliacaoElegibilidadeTree .avaliacao-row.agrupador td{background-color:#e8ecf3;border-top:2px solid #e5e7eb;color:#374151;font-weight:600}.PrAvaliacaoElegibilidadeTree .avaliacao-row.agrupador.depth-0 td{background:#f0f0f0}.PrAvaliacaoElegibilidadeTree .avaliacao-row.agrupador.depth-1 td{background:#f5f5f5}.PrAvaliacaoElegibilidadeTree .avaliacao-row.agrupador.depth-2 td{background:#fafafa}.PrAvaliacaoElegibilidadeTree .avaliacao-row.criterio{background:#fff;transition:background .12s}.PrAvaliacaoElegibilidadeTree .avaliacao-row.criterio:hover{background:#f9fafb}.PrAvaliacaoElegibilidadeTree .nome-cell{align-items:center;display:flex;gap:2px}.PrAvaliacaoElegibilidadeTree .expand-toggle{align-items:center;border-radius:4px;color:#6b7280;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:background .12s,transform .2s ease;width:20px}.PrAvaliacaoElegibilidadeTree .expand-toggle:hover{background:#e5e7eb;color:#374151}.PrAvaliacaoElegibilidadeTree .expand-toggle .expand-icon{display:inline-block;transition:transform .25s ease}.PrAvaliacaoElegibilidadeTree .expand-toggle .expand-icon.expanded{transform:rotate(90deg)}.PrAvaliacaoElegibilidadeTree .expand-toggle-placeholder{display:inline-block;flex-shrink:0;width:20px}.PrAvaliacaoElegibilidadeTree .nome-text{font-size:13px}.PrAvaliacaoElegibilidadeTree .agrupador-nome{color:#374151;font-weight:600}.PrAvaliacaoElegibilidadeTree .criterio-nome{color:#1f2937;font-weight:400}.PrAvaliacaoElegibilidadeTree .pontuacao-range{color:#6b7280;font-size:12px}.PrAvaliacaoElegibilidadeTree .col-resposta-locked{background-color:#f3f4f6;opacity:.85}.PrAvaliacaoElegibilidadeTree .col-resposta-active{background-color:#eff6ff}.PrAvaliacaoElegibilidadeTree .th-resposta-active{background-color:#dbeafe!important;color:#1e40af!important}.PrAvaliacaoElegibilidadeTree .col-simulacao{background-color:#fffbeb}.PrAvaliacaoElegibilidadeTree .th-simulacao{background-color:#fef3c7!important;color:#92400e!important}@keyframes unfilled-pulse-blue{0%,to{background-color:#eff6ff;outline-color:#0000}50%{background-color:#dbeafe;outline-color:#3b82f6}}@keyframes unfilled-pulse-amber{0%,to{background-color:#fffbeb;outline-color:#0000}50%{background-color:#fef3c7;outline-color:#f59e0b}}.PrAvaliacaoElegibilidadeTree .col-resposta-active.unfilled-highlight{animation:unfilled-pulse-blue .7s ease-in-out 4;border-radius:8px;outline:2px solid #0000;outline-offset:-2px}.PrAvaliacaoElegibilidadeTree .col-simulacao.unfilled-highlight{animation:unfilled-pulse-amber .7s ease-in-out 4;border-radius:8px;outline:2px solid #0000;outline-offset:-2px}.PrAvaliacaoElegibilidadeTree .highlight-unfilled-btn{overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease}.PrAvaliacaoElegibilidadeTree .highlight-unfilled-btn:not(:disabled):hover{box-shadow:0 2px 8px #3b82f640;transform:translateY(-1px)}.PrAvaliacaoElegibilidadeTree .highlight-unfilled-btn .highlight-btn-content{position:relative;z-index:1}@keyframes highlight-btn-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.PrAvaliacaoElegibilidadeTree .highlight-unfilled-btn .highlight-btn-shimmer{animation:highlight-btn-shimmer .8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes highlight-btn-glow{0%,to{box-shadow:0 0 4px #3b82f64d}50%{box-shadow:0 0 14px #3b82f699}}.PrAvaliacaoElegibilidadeTree .highlight-unfilled-btn.is-working{animation:highlight-btn-glow 1s ease-in-out infinite;cursor:wait}.PrAvaliacaoElegibilidadeTree .subtotal-display{align-items:center;display:inline-flex;gap:6px}.PrAvaliacaoElegibilidadeTree .vinculo-tag{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;padding:2px 6px}.PrAvaliacaoElegibilidadeTree .tree-table thead{position:relative;will-change:transform;z-index:20}.PrAvaliacaoElegibilidadeTree .tree-table thead.is-stuck th{box-shadow:0 2px 4px #00000014}.PrAvaliacaoElegibilidadeTree .subtotal-label{color:#9ca3af;font-size:11px;font-weight:500}.PrAvaliacaoElegibilidadeTree .avaliacao-row.desdobramento-row{background:#f8fafc;border-left:3px solid #e2e8f0}.PrAvaliacaoElegibilidadeTree .avaliacao-row.desdobramento-row td{color:#64748b;font-size:12px;padding:4px 10px}.PrAvaliacaoElegibilidadeTree .desdobramento-loading{align-items:center;display:flex;padding:4px 0}.PrAvaliacaoElegibilidadeTree .desdobramento-indicator-dot{background-color:#cbd5e1;border-radius:50%;display:inline-block;flex-shrink:0;height:6px;margin-right:8px;width:6px}.PrAvaliacaoElegibilidadeTree .desdobramento-nome-text{color:#64748b;font-size:12px;font-weight:400}.PrAvaliacaoElegibilidadeTree .desdobramento-resultado{align-items:center;display:inline-flex;font-size:12px;gap:5px}.PrAvaliacaoElegibilidadeTree .desdobramento-faixa-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.PrAvaliacaoElegibilidadeTree .desdobramento-valor{color:#374151;font-weight:500}.PrAvaliacaoElegibilidadeTree .desdobramento-faixa-nome{color:#6b7280;font-size:11px;font-weight:400}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-cell{position:relative}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-btn{align-items:center;background:#fffffff2;border-radius:12px;box-shadow:0 1px 3px #0000001f;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:12px;height:22px;overflow:hidden;padding:0 6px;transition:box-shadow .3s ease,background-color .3s ease}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-btn:hover{box-shadow:0 2px 5px #0003;color:#64748b}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-btn.active{background:#e2e8f0;color:#475569}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-icon{flex-shrink:0;font-size:12px}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-text{display:inline-block;font-size:10px;font-weight:600;margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,margin-left .3s ease,opacity .3s ease;white-space:nowrap}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-btn:hover .desdobramento-faixas-info-text{margin-left:5px;max-width:70px;opacity:1}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-popover{animation:desdobrFaixasPopoverIn .2s ease;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;left:50%;max-width:700px;min-width:600px;padding:8px;position:absolute;top:calc(100% + 4px);transform:translateX(-50%);z-index:100}@keyframes desdobrFaixasPopoverIn{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-popover-loading{align-items:center;display:flex;justify-content:center;padding:8px}.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn{align-items:center;background:linear-gradient(135deg,#fbbf24,#d97706);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;opacity:.9;padding:0;transition:opacity var(--sig-dur-base) var(--sig-ease),transform var(--sig-dur-base) var(--sig-ease-out);width:18px}.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn:hover:not(:disabled){opacity:1;transform:scale(1.12) rotate(-10deg)}.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn:focus-visible{outline:2px solid #b45309;outline-offset:2px}.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn-ativo{animation:esforco-btn-brilho 1.4s ease-in-out infinite;cursor:wait}.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-alterado .col-simulacao,.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-analisando .col-simulacao{overflow:hidden;position:relative}.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-analisando .col-simulacao:after{animation:esforco-linha-shimmer 1.6s linear infinite;background:linear-gradient(90deg,#0000,#fbbf2447,#0000);content:"";inset:0;pointer-events:none;position:absolute}.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-alterado .col-simulacao:after{animation:esforco-linha-alterada .8s var(--sig-ease) 2;background:#fde68a;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.PrAvaliacaoElegibilidadeTree .desdobramento-delta{font-feature-settings:"tnum";animation:esforco-delta-pop var(--sig-dur-slow) var(--sig-ease-mola) both;border-radius:999px;display:inline-block;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;line-height:16px;margin-top:4px;padding:0 8px;white-space:nowrap}.PrAvaliacaoElegibilidadeTree .desdobramento-delta-sobe{background:#dcfce7;color:#15803d}.PrAvaliacaoElegibilidadeTree .desdobramento-delta-desce{background:#fee2e2;color:#b91c1c}@keyframes esforco-btn-brilho{0%,to{box-shadow:0 0 0 0 #fbbf2499}50%{box-shadow:0 0 0 5px #fbbf2400}}@keyframes esforco-linha-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes esforco-linha-alterada{0%,to{opacity:0}50%{opacity:.8}}@keyframes esforco-celula-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn,.PrAvaliacaoElegibilidadeTree .simulacao-acao-btn-ativo{animation:none!important;transition:none!important}.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-analisando .col-simulacao:after{animation:none!important;background:#fbbf2429}.PrAvaliacaoElegibilidadeTree .desdobramento-row.esforco-alterado .col-simulacao:after{animation:none!important;opacity:.35}.PrAvaliacaoElegibilidadeTree .desdobramento-delta{animation:esforco-celula-fade var(--sig-dur-base) linear both!important}}.PrAvaliacaoElegibilidadeTree .expand-toggle{background:#0000;border:0;height:28px;padding:0;width:28px}.PrAvaliacaoElegibilidadeTree .desdobramento-faixas-info-btn{border:0}.PrAvaliacaoElegibilidadeTree.tree-card-mode .tree-toolbar{flex-wrap:wrap;gap:8px;padding:12px;position:static}.PrAvaliacaoElegibilidadeTree.tree-card-mode .tree-toolbar-left{flex-wrap:wrap;gap:8px;width:100%}.PrAvaliacaoElegibilidadeTree.tree-card-mode .tree-toolbar button,.PrAvaliacaoElegibilidadeTree.tree-card-mode .tree-toolbar input{font-size:14px!important;height:auto!important;min-height:44px;white-space:normal}.PrAvaliacaoElegibilidadeTree.tree-card-mode .tree-table-wrapper{overflow:visible}.PrAvaliacaoElegibilidadeTree.tree-card-mode .ResizableTreeTable--cartao{box-sizing:border-box;padding:0 12px 12px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .nome-cell{gap:8px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .subtotal-display{flex-wrap:wrap;justify-content:flex-start}.PrAvaliacaoElegibilidadeTree.tree-card-mode .desdobramento-nome-text,.PrAvaliacaoElegibilidadeTree.tree-card-mode .subtotal-label,.PrAvaliacaoElegibilidadeTree.tree-card-mode .vinculo-tag{font-size:14px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .vinculo-tag{white-space:normal}.PrAvaliacaoElegibilidadeTree.tree-card-mode .desdobramento-faixas-info-btn,.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulacao-acao-btn{border-radius:8px;min-height:44px;min-width:44px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulacao-acao-btn svg{font-size:14px!important}.PrAvaliacaoElegibilidadeTree.tree-card-mode .desdobramento-faixas-info-text{font-size:14px;margin-left:8px;max-width:none;opacity:1;transition:none}.PrAvaliacaoElegibilidadeTree.tree-card-mode .desdobramento-faixas-popover{animation:none;left:auto;margin-top:8px;max-width:100%;min-width:0;position:relative;top:auto;transform:none}.PrAvaliacaoElegibilidadeTree.tree-card-mode .desdobramento-faixas-popover>*{max-width:100%;overflow-x:auto}.PrAvaliacaoElegibilidadeTree.tree-card-mode .PrEsforcoMinimoPainel{font-size:14px;padding:12px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .esforco-cabecalho{flex-wrap:wrap}.PrAvaliacaoElegibilidadeTree.tree-card-mode .esforco-cronometro{margin-left:auto}.PrAvaliacaoElegibilidadeTree.tree-card-mode .esforco-acoes{flex-wrap:wrap}.PrAvaliacaoElegibilidadeTree.tree-card-mode .esforco-acoes button{font-size:14px;min-height:44px;white-space:normal}.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulado-input{flex-wrap:wrap;gap:8px!important;max-width:100%}.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulado-input>div:not(:first-child){position:static!important}.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulado-input button{min-height:44px;min-width:44px}.PrAvaliacaoElegibilidadeTree.tree-card-mode .pr-resposta-select__control{font-size:14px!important;height:auto!important;min-height:44px!important}.PrAvaliacaoElegibilidadeTree.tree-card-mode .pr-resposta-select__indicators,.PrAvaliacaoElegibilidadeTree.tree-card-mode .pr-resposta-select__value-container{height:auto!important}.PrAvaliacaoElegibilidadeTree.tree-card-mode .simulado-input input{width:120px!important}.PrAvaliacaoElegibilidadeTree.tree-card-mode .nome-text{flex:1 1}.PrAvaliacaoElegibilidadeTree.tree-card-mode .subtotal-label{color:var(--tree-text)}.PrDatePicker{align-items:center;display:flex;flex-shrink:0;gap:6px}.PrDatePicker-label{color:#6b7280;font-size:12px;font-weight:500;white-space:nowrap}.PrDatePicker-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f626!important}.esforco-painel-row>td{background:#fffbeb;border-left:3px solid #d97706;padding:0!important}.PrEsforcoMinimoPainel{--esforco-ambar:#d97706;--esforco-ambar-escuro:#b45309;--esforco-trilho:#fef3c7;--esforco-texto:#374151;--esforco-suave:#6b7280;--esforco-borda:#fde68a;animation:esforco-entrada var(--sig-dur-slow) var(--sig-ease-out);color:var(--esforco-texto);font-size:13px;line-height:1.45;padding:16px 24px;text-align:left}.esforco-carregando{color:var(--esforco-ambar)}.esforco-cabecalho{align-items:center;display:flex;gap:12px}.esforco-varinha{align-items:center;background:linear-gradient(135deg,var(--esforco-ambar),var(--esforco-ambar-escuro));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;position:relative;width:32px}.esforco-varinha:after{border:2px solid var(--esforco-ambar);border-radius:50%;content:"";inset:-4px;opacity:0;pointer-events:none;position:absolute}.esforco-varinha-ativa:after{animation:esforco-halo 1.6s var(--sig-ease) infinite}.esforco-titulo{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.esforco-titulo-texto{color:var(--esforco-texto);font-size:14px;font-weight:600;line-height:1.3;margin:0}.esforco-titulo-texto:focus{outline:none}.esforco-titulo-texto:focus-visible{border-radius:4px;outline:2px solid var(--esforco-ambar-escuro);outline-offset:2px}.esforco-alvo,.esforco-resultado-faixas{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.esforco-seta{color:var(--esforco-suave);font-size:11px}.esforco-cronometro{font-feature-settings:"tnum";align-self:flex-start;color:var(--esforco-suave);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.esforco-progresso{margin-top:16px}.esforco-barra{background:var(--esforco-trilho);border-radius:4px;box-shadow:inset 0 0 0 1px var(--esforco-borda);height:8px;overflow:hidden;position:relative}.esforco-barra-andamento,.esforco-barra-preenchimento{border-radius:4px;inset:0;position:absolute;transform-origin:left center;transition:transform var(--sig-dur-slow) var(--sig-ease-out)}.esforco-barra-andamento{animation:esforco-listras 1.2s linear infinite;background:repeating-linear-gradient(-45deg,#fbbf24 0 8px,#fcd34d 8px 16px);background-size:200% 100%}.esforco-barra-preenchimento{background:var(--esforco-ambar-escuro)}.esforco-etapas{display:flex;flex-direction:column;gap:12px;list-style:none;margin:16px 0 0;padding:0}.esforco-etapa{align-items:flex-start;animation:esforco-etapa-entrada var(--sig-dur-base) var(--sig-ease-out) both;display:flex;gap:12px}.esforco-etapa:nth-child(2){animation-delay:40ms}.esforco-etapa:nth-child(3){animation-delay:80ms}.esforco-etapa-marcador{align-items:center;border:2px solid var(--esforco-suave);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:10px;height:20px;justify-content:center;transition:background-color var(--sig-dur-base) var(--sig-ease),border-color var(--sig-dur-base) var(--sig-ease),color var(--sig-dur-base) var(--sig-ease);width:20px}.esforco-etapa-concluida .esforco-etapa-marcador{background:#15803d;border-color:#15803d;color:#fff}.esforco-etapa-ativa .esforco-etapa-marcador{border-color:var(--esforco-ambar-escuro);color:var(--esforco-ambar-escuro)}.esforco-etapa-ativa .esforco-etapa-texto{font-weight:600}.esforco-etapa-pendente{color:var(--esforco-suave)}.esforco-etapa-texto{display:flex;flex-direction:column;gap:4px}.esforco-etapa-detalhe{color:var(--esforco-suave);font-weight:400}.esforco-historico{background:#fff;border:1px solid var(--esforco-borda);border-radius:8px;display:flex;flex-direction:column;gap:8px;list-style:none;margin:16px 0 0;max-height:160px;overflow-y:auto;padding:8px 12px}.esforco-historico-item{align-items:center;animation:esforco-etapa-entrada var(--sig-dur-base) var(--sig-ease-out) both;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.esforco-historico-ok{color:#15803d}.esforco-historico-falhou{color:#b91c1c}.esforco-historico-erro{color:var(--esforco-suave);font-style:italic}.esforco-historico-esforco{font-feature-settings:"tnum";color:var(--esforco-suave);font-variant-numeric:tabular-nums}.esforco-dica{animation:esforco-fade var(--sig-dur-slow) var(--sig-ease-out);color:var(--esforco-ambar-escuro);font-size:12px;margin:16px 0 0}.esforco-resultado{animation:esforco-entrada var(--sig-dur-slow) var(--sig-ease-out);margin-top:16px}.esforco-resultado-esforco{font-feature-settings:"tnum";align-items:center;color:var(--esforco-ambar-escuro);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:4px;margin-left:8px}.esforco-ajuda{color:var(--esforco-suave);cursor:help;font-size:12px}.esforco-mudancas{display:flex;flex-direction:column;gap:8px;list-style:none;margin:16px 0 0;padding:0}.esforco-mudanca{align-items:center;animation:esforco-mudanca-entrada var(--sig-dur-slow) var(--sig-ease-out) both;background:#fff;border:1px solid var(--esforco-borda);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:8px 12px}.esforco-mudanca-nome{font-weight:500;overflow-wrap:anywhere}.esforco-mudanca-valores{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:8px}.esforco-delta{animation:esforco-delta-pop var(--sig-dur-slow) var(--sig-ease-mola) both;animation-delay:inherit;border-radius:999px;font-size:11px;font-weight:600;line-height:20px;padding:0 8px}.esforco-delta-sobe{background:#dcfce7;color:#15803d}.esforco-delta-desce{background:#fee2e2;color:#b91c1c}.esforco-analise-ia{background:#fff;border-left:3px solid var(--esforco-ambar);border-radius:4px;margin:16px 0 0;padding:8px 12px;white-space:pre-line}.esforco-aviso{color:var(--esforco-suave);font-size:12px;margin:8px 0 0}.esforco-mensagem{margin:0}.esforco-acoes{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}@keyframes esforco-entrada{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes esforco-fade{0%{opacity:0}to{opacity:1}}@keyframes esforco-halo{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@keyframes esforco-listras{0%{background-position:0 0}to{background-position:-45px 0}}@keyframes esforco-etapa-entrada{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes esforco-mudanca-entrada{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes esforco-delta-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PrEsforcoMinimoPainel,.PrEsforcoMinimoPainel .esforco-delta,.PrEsforcoMinimoPainel .esforco-etapa,.PrEsforcoMinimoPainel .esforco-historico-item,.PrEsforcoMinimoPainel .esforco-mudanca,.PrEsforcoMinimoPainel .esforco-resultado{animation:esforco-fade var(--sig-dur-base) linear both!important}.PrEsforcoMinimoPainel .esforco-barra-andamento,.PrEsforcoMinimoPainel .esforco-varinha-ativa:after{animation:none!important}.PrEsforcoMinimoPainel .esforco-barra-andamento,.PrEsforcoMinimoPainel .esforco-barra-preenchimento{transition:none!important}}.PrAvaliacaoElegibilidadeFinalizacao{align-items:flex-start;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;justify-content:center;min-height:100%;padding:24px 16px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-container{animation:finalizacaoFadeIn .35s ease-out;display:flex;flex-direction:column;gap:16px;max-width:720px;width:100%}@keyframes finalizacaoFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-header{padding:8px 0 4px;text-align:center}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-title{align-items:center;color:#1e293b;display:flex;font-size:1.4rem;font-weight:700;gap:10px;justify-content:center;margin:0 0 6px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-title svg{color:#3b82f6;font-size:1.2rem}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-descricao{color:#64748b;font-size:.9rem;line-height:1.5;margin:0}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-company-info{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.PrAvaliacaoElegibilidadeFinalizacao .company-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PrAvaliacaoElegibilidadeFinalizacao .company-icon{color:#475569;font-size:14px}.PrAvaliacaoElegibilidadeFinalizacao .company-name{color:#1e293b;font-size:.95rem;font-weight:600}.PrAvaliacaoElegibilidadeFinalizacao .tipo-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;padding:2px 8px}.PrAvaliacaoElegibilidadeFinalizacao .tabela-name{color:#64748b;font-size:.8rem;padding-left:22px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner{align-items:center;border:2px solid;border-radius:12px;display:flex;gap:16px;padding:20px 24px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.aprovado{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#86efac}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.reprovado{background:linear-gradient(135deg,#fef2f2,#fecaca);border-color:#fca5a5}.PrAvaliacaoElegibilidadeFinalizacao .status-icon-wrapper{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.aprovado .status-icon-wrapper{background:#22c55e26}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.reprovado .status-icon-wrapper{background:#ef444426}.PrAvaliacaoElegibilidadeFinalizacao .status-main-icon{font-size:22px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.aprovado .status-main-icon{color:#16a34a}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.reprovado .status-main-icon{color:#dc2626}.PrAvaliacaoElegibilidadeFinalizacao .status-text-wrapper{display:flex;flex:1 1;flex-direction:column;gap:2px}.PrAvaliacaoElegibilidadeFinalizacao .status-title{font-size:1.15rem;font-weight:700}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.aprovado .status-title{color:#15803d}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.reprovado .status-title{color:#b91c1c}.PrAvaliacaoElegibilidadeFinalizacao .status-subtitle{color:#64748b;font-size:.8rem}.PrAvaliacaoElegibilidadeFinalizacao .status-score{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px}.PrAvaliacaoElegibilidadeFinalizacao .score-number{font-size:1.8rem;font-weight:800;line-height:1}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.aprovado .score-number{color:#16a34a}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner.reprovado .score-number{color:#dc2626}.PrAvaliacaoElegibilidadeFinalizacao .score-max{color:#94a3b8;font-size:.85rem;font-weight:600}.PrAvaliacaoElegibilidadeFinalizacao .score-min{color:#94a3b8;font-size:.7rem;white-space:nowrap}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-preenchimento{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px}.PrAvaliacaoElegibilidadeFinalizacao .preenchimento-header{align-items:center;color:#475569;display:flex;font-size:.82rem;font-weight:600;gap:6px;margin-bottom:8px}.PrAvaliacaoElegibilidadeFinalizacao .preenchimento-icon{color:#3b82f6;font-size:12px}.PrAvaliacaoElegibilidadeFinalizacao .preenchimento-count{color:#64748b;font-size:.78rem;font-weight:500;margin-left:auto}.PrAvaliacaoElegibilidadeFinalizacao .preenchimento-bar-bg{background:#e2e8f0;border-radius:4px;height:8px;overflow:hidden}.PrAvaliacaoElegibilidadeFinalizacao .preenchimento-bar-fill{border-radius:4px;height:100%;transition:width .4s ease}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-requisitos{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-title{align-items:center;color:#1e293b;display:flex;font-size:.95rem;font-weight:700;gap:8px;margin:0 0 12px}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-title svg{color:#3b82f6;font-size:14px}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-section{margin-bottom:12px}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-section:last-child{margin-bottom:0}.PrAvaliacaoElegibilidadeFinalizacao .section-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;font-size:.82rem;font-weight:600;gap:6px;margin-bottom:8px;padding-bottom:4px}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-section.rejected .section-header{color:#dc2626}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-section.approved .section-header{color:#16a34a}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-section.pending .section-header{color:#94a3b8}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card{border:1px solid;border-radius:8px;padding:10px 12px;transition:transform .15s ease,box-shadow .15s ease}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card:hover{box-shadow:0 2px 8px #0000000f;transform:translateY(-1px)}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card.approved{background:#f0fdf4;border-color:#bbf7d0}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card.rejected{background:#fef2f2;border-color:#fecaca}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card.pending{background:#f9fafb;border-color:#e5e7eb}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card-header{align-items:center;display:flex;gap:6px;margin-bottom:4px}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card-header .type-icon{color:#94a3b8;flex-shrink:0;font-size:10px}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card-header .requisito-nome{color:#334155;flex:1 1;font-size:.82rem;line-height:1.3}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card-header .status-check{flex-shrink:0;font-size:14px}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card.approved .status-check{color:#22c55e}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card.rejected .status-check{color:#ef4444}.PrAvaliacaoElegibilidadeFinalizacao .requisito-card-detail{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:4px;padding-left:16px}.PrAvaliacaoElegibilidadeFinalizacao .detail-value{color:#475569;font-weight:600}.PrAvaliacaoElegibilidadeFinalizacao .detail-separator{color:#cbd5e1}.PrAvaliacaoElegibilidadeFinalizacao .detail-badge{background:#e2e8f0;border-radius:4px;color:#475569;font-size:.7rem;font-weight:500;padding:1px 6px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-aviso{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;display:flex;font-size:.82rem;gap:10px;line-height:1.5;padding:12px 16px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-aviso svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-actions{display:flex;gap:12px;justify-content:center;padding:8px 0 16px}@media (max-width:600px){.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-status-banner{flex-direction:column;padding:16px;text-align:center}.PrAvaliacaoElegibilidadeFinalizacao .requisitos-grid{grid-template-columns:1fr}.PrAvaliacaoElegibilidadeFinalizacao .finalizacao-actions{flex-direction:column-reverse}}.PrAvaliacaoElegibilidade{--pr-requisitos-sticky-height:48px;--pr-tree-toolbar-height:44px;--pr-context-color:#3b82f6;--pr-context-bg:#3b82f60d;display:flex;flex-direction:column;gap:10px;margin:0 auto;min-width:0;padding:0;width:100%}.PrAvaliacaoElegibilidade.is-simulacao{--pr-context-color:#f59e0b;--pr-context-bg:#f59e0b0d}.PrAvaliacaoElegibilidade.is-finalizada{--pr-context-color:#22c55e;--pr-context-bg:#22c55e0d}.PrAvaliacaoElegibilidade.loading-container{color:#6b7280;flex-direction:column;gap:12px}.PrAvaliacaoElegibilidade.empty-container,.PrAvaliacaoElegibilidade.loading-container{align-items:center;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px;width:100%}.pr-avaliacao-filter-card{background-color:#e4e4e4;border:.3px solid #d3d3d3;border-radius:5px;padding:16px}.pr-avaliacao-filter-card .pr-avaliacao-filter-grid{grid-gap:12px;display:grid;gap:12px;width:100%}.pr-avaliacao-filter-actions{display:flex;gap:8px;justify-content:flex-end}