.reg-soltar{border:1px dashed transparent;border-radius:6px;padding:4px;transition:border-color .15s,background .15s}.reg-soltar.arrastando{border-color:var(--ig-grafite);background:var(--bg-subtle)}.reg-texto-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reg-feito{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:calc(13px + var(--fs-ajuste));color:var(--success)}.reg-proximo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.reg-ad-de-outro{flex-basis:100%;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.entrev-acoes{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.reg-sem-gravacao{display:flex;flex-direction:column;gap:8px}.perguntas-sugeridas{border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle);padding:8px 10px}.perguntas-sugeridas>summary{cursor:pointer;font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2);display:flex;align-items:center;gap:6px}.perguntas-sugeridas-corpo{display:flex;flex-direction:column;gap:10px;margin-top:8px}.perguntas-competencia-nome{font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text);margin:0}.perguntas-competencia-desc{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin:2px 0 0;line-height:1.45}.perguntas-lista{margin:4px 0 0;padding-left:18px;font-size:calc(12.5px + var(--fs-ajuste));line-height:1.55;color:var(--text-2);display:flex;flex-direction:column;gap:4px}.perguntas-sugeridas-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.perguntas-sugeridas-titulo{font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2);display:flex;align-items:center;gap:6px}.perguntas-sugeridas-erro{margin:8px 0 0;font-size:calc(12px + var(--fs-ajuste));color:var(--error)}.parecer-resumo{border:1px solid var(--border);border-radius:3px;padding:10px 12px;background:var(--bg);display:flex;flex-direction:column;gap:6px}.parecer-resumo-cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.parecer-resumo-texto{font-size:calc(13px + var(--fs-ajuste));color:var(--text);line-height:1.55;margin:0;white-space:pre-line}.parecer-badge-manual{background:var(--bg-subtle);color:var(--text-2);border:1px solid var(--border)}.parecer-manual{border-top:1px dashed var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.parecer-gerar-acoes,.parecer-rodada-resumo{display:flex;flex-wrap:wrap;gap:8px}.parecer-rodada-resumo{align-items:center;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);padding:0 12px 8px 30px}.parecer-rodada-resumo-texto{flex:1 1 100%;margin:0;color:var(--text-2);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print{.impressao-parecer .impressao-destaque{border:1pt solid #999;padding:8pt;margin:8pt 0}.impressao-parecer ul{margin:2pt 0 0 14pt;padding:0}.impressao-parecer li{margin:2pt 0}}@media (max-width:480px){.parecer-gerar-acoes .btn,.reg-proximo .btn,.reg-texto-acoes .btn{flex:1 1}.parecer-rodada-resumo{padding-left:12px}}.campo-entrevistador{display:flex;flex-direction:column;gap:6px}.campo-entrevistador-previstos{display:flex;flex-wrap:wrap;gap:6px}.campo-entrevistador-vazio{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted)}.agenda-ocupados{display:flex;flex-direction:column;gap:4px;margin:2px 0 10px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.agenda-ocupados-linha{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;overflow-wrap:anywhere}.agenda-ocupados-nome{font-weight:600;color:var(--text)}.agenda-modalidade .pipeline-vista{margin-bottom:0;align-self:flex-start;max-width:100%}.agenda-modalidade .pipeline-vista .seg{min-height:34px}.agenda-modalidade-local{margin-top:6px}.parecer-rodada-modalidade{overflow-wrap:anywhere}.agenda-entrar{align-self:flex-start}.agenda-rh-linha{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:480px){.agenda-rh-linha{grid-template-columns:1fr}}.anexos-rodada{border-top:1px dashed var(--border);padding:8px 12px 10px;display:flex;flex-direction:column;gap:8px;min-width:0}.anexos-rodada-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.anexos-rodada-titulo{gap:6px;font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.anexo-nome,.anexos-rodada-titulo{display:inline-flex;align-items:center}.anexo-nome{gap:4px;min-width:0;max-width:100%;background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--text);text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left}.anexo-nome:disabled{cursor:progress;color:var(--text-muted)}.anexo-nome-texto{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.anexo-meta{font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted);min-width:0;overflow-wrap:anywhere}.anexos-tabela .anexo-cel-nome{max-width:260px}.anexo-etapa{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.anexos-tabela .anexo-cel-quem{white-space:nowrap}.anexos-bloco{display:flex;flex-direction:column;gap:10px;min-width:0}.anexos-bloco+.anexos-bloco{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.anexos-bloco-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.anexos-bloco-titulo{gap:6px;margin:0;font-size:calc(13.5px + var(--fs-ajuste));font-weight:600;color:var(--text)}.anexos-bloco-titulo,.anexos-vaga{display:inline-flex;align-items:center;min-width:0}.anexos-vaga{gap:8px;flex-wrap:wrap}.anexos-vaga-titulo{min-width:0;overflow-wrap:anywhere}.anexos-aviso{margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.anexos-vazio{margin:0}.anexos-historico{display:flex;flex-direction:column;gap:8px;min-width:0}.anexos-historico-candidato{display:flex;flex-direction:column;gap:12px;margin-top:16px}.anexos-do-candidato .anexos-bloco:first-of-type{margin-top:4px}.anexos-destino{display:flex;flex-direction:column;gap:4px;max-width:420px}.anexos-bloco,.anexos-historico,.anexos-rodada{container-type:inline-size}@container (max-width: 640px){.anexos-tabela-wrap{border:none;background:transparent;overflow:visible}.anexos-tabela thead{display:none}.anexos-tabela,.anexos-tabela tbody,.anexos-tabela tr{display:block;width:100%}.anexos-tabela tr{border:1px solid var(--border);border-radius:2px;padding:12px;margin-bottom:10px;background:var(--bg-page)}.anexos-tabela tbody tr:hover>:is(td,th){background:transparent}.anexos-tabela tbody th,.anexos-tabela td{display:flex;align-items:baseline;gap:10px;padding:3px 0;border-bottom:none;text-align:left}.anexos-tabela tbody th{padding-bottom:6px;max-width:none}.anexos-tabela td[data-rotulo]:before{content:attr(data-rotulo);flex-shrink:0;width:112px;font-size:calc(10px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.anexos-tabela td.num{justify-content:flex-start;text-align:left}.anexos-tabela td.tabela-acoes-cel{width:auto;padding-top:6px}.anexos-tabela .anexo-cel-quem{white-space:normal}.anexos-tabela .anexo-cel-quem>span{min-width:0;overflow-wrap:anywhere}}.anexo-previa{border:1px solid var(--border);border-radius:2px;background:var(--bg-subtle);min-height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}.anexo-previa-pdf{width:100%;height:min(70vh,720px);border:0;display:block;background:#fff}.anexo-previa-img{max-width:100%;max-height:min(70vh,720px);object-fit:contain;display:block}.anexos-caixa-bloco{display:flex;flex-direction:column;gap:8px}.anexos-caixa{border:1px dashed var(--ig-metal,var(--border));border-radius:6px;padding:14px 12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;text-align:center;color:var(--text-2);background:var(--bg);transition:border-color .15s,background .15s}.anexos-caixa.arrastando{border-color:var(--ig-grafite);background:var(--bg-subtle)}.anexos-caixa-texto{font-size:calc(13px + var(--fs-ajuste))}.anexos-caixa-formatos{flex-basis:100%;font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted)}.anexos-fila{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.anexo-fila-item{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 8px;border:1px solid var(--border);border-radius:3px;background:var(--bg);min-width:0}.anexo-fila-erro{border-color:var(--error)}.anexo-fila-confirmar{border-color:var(--warning)}.anexo-fila-nome{flex:1 1 140px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12.5px + var(--fs-ajuste))}.anexo-fila-tipo{width:auto;min-width:0;max-width:100%;padding:3px 6px;font-size:calc(12px + var(--fs-ajuste))}.anexo-fila-aviso,.anexo-fila-item .campo-erro{flex-basis:100%}.anexo-fila-aviso{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}@media print{.impressao-ad .impressao-star{border:1pt solid #999;padding:6pt 8pt;margin:6pt 0 10pt;font-size:10pt}.impressao-ad .impressao-bloco h2{margin-top:0}.impressao-ad .impressao-rotulo{font-size:9pt;color:#444;margin:6pt 0 0}.impressao-ad .impressao-opcoes{display:flex;flex-wrap:wrap;gap:3pt 16pt;margin:4pt 0}.impressao-ad .impressao-caixa{display:inline-block;width:9pt;height:9pt;border:.75pt solid #000;vertical-align:-1pt}.impressao-ad .impressao-linhas span{display:block;height:20pt;border-bottom:.75pt solid #888}}.reg-imprimir-ad{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:10px}