:root{--ig-black:#000000;--ig-grafite:#424242;--ig-metal:#b9b9af;--ig-yellow:#ffff00;--ig-red:#d52b1e;--bg-page:#ffffff;--bg-subtle:#fafaf8;--border:#eaeae5;--text:#000000;--text-2:#424242;--text-muted:#6c6960;--success:#2e7d32;--warning:#b9860b;--warning-escuro:#8a6408;--error:#d52b1e;--error-escuro:#b21f14;--success-escuro:#256628;--font-sistema:"Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--font-display:var(--font-sistema);--font-body:var(--font-sistema);--fs-ajuste:1px;--pendente-comigo:#1d5fbf}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-body);color:var(--text);background:var(--bg-page);font-size:calc(14px + var(--fs-ajuste));line-height:1.5;-webkit-font-smoothing:antialiased}.shell{display:flex;min-height:100vh}.sidebar{width:216px;flex-shrink:0;border-right:1px solid var(--border);background:var(--bg-page);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh}.sidebar-brand{padding:28px 20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.sidebar-fechar{color:var(--text-2);padding:2px}.hamburger,.sidebar-fechar{display:none;background:none;border:none;cursor:pointer}.hamburger{color:var(--text);padding:4px;margin-right:4px}.header-esq{display:flex;align-items:center;gap:8px;min-width:0}.shell-overlay{display:none;border:none}.brand-logo{display:block;width:150px;height:auto}.brand-sub{display:block;margin-top:4px;font-size:calc(10px + var(--fs-ajuste));letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.sidebar-nav{padding:16px 0;display:flex;flex-direction:column;flex:1 1}.side-link{display:flex;align-items:center;gap:8px;padding:10px 20px;color:var(--text-2);text-decoration:none;font-size:calc(13px + var(--fs-ajuste));border-left:3px solid transparent}.side-icone{flex-shrink:0;opacity:.85}.side-link.ativo,.side-link:hover{background:var(--bg-subtle);color:var(--text)}.side-link.ativo{font-weight:600;border-left-color:var(--ig-yellow)}.side-link.desabilitado{color:var(--text-muted);cursor:default}.side-link.desabilitado:hover{background:transparent;color:var(--text-muted)}.side-breve{margin-left:auto;font-size:calc(9px + var(--fs-ajuste));letter-spacing:.12em;text-transform:uppercase;color:var(--ig-metal)}.side-badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ig-yellow);color:var(--ig-black);font-size:calc(11px + var(--fs-ajuste));font-weight:600}.cand-avatar,.side-badge{display:inline-flex;align-items:center;justify-content:center}.cand-avatar{flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--bg-subtle);border:1px solid var(--border)}.cand-avatar-iniciais{color:var(--text-2);font-weight:600;letter-spacing:.02em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cand-avatar-botao{position:relative;display:inline-flex;flex-shrink:0;padding:0;border:0;background:none;border-radius:50%;cursor:pointer}.cand-avatar-botao:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:2px}.cand-avatar-editar{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-page);color:var(--text-2);border:1px solid var(--border);opacity:0;transition:opacity .12s ease}.cand-avatar-botao:focus-visible .cand-avatar-editar,.cand-avatar-botao:hover .cand-avatar-editar{opacity:1}@media (hover:none){.cand-avatar-editar{opacity:1}}.cand-linkedin{display:inline-flex;align-items:center;gap:5px;vertical-align:middle}.cand-linkedin-link{display:inline-flex;color:var(--text-2)}.cand-linkedin-link:focus-visible,.cand-linkedin-link:hover{color:var(--ig-black)}.cand-linkedin-origem{font-family:var(--font-body,inherit);font-size:calc(10px + var(--fs-ajuste));font-weight:400;letter-spacing:.04em;color:var(--text-muted)}.cand-identidade{display:flex;align-items:center;gap:12px;min-width:0}.cand-identidade-texto{min-width:0}.cand-identidade-titulo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0}.cand-identidade-edicao{display:flex;flex-direction:column;gap:14px}.cand-identidade-foto{display:flex;align-items:center;gap:14px}.cand-identidade-foto-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cand-identidade-dica{flex-basis:100%;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.cand-identidade-campo{margin-bottom:0}.cand-identidade-cadastro{margin:-8px 0 0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);overflow-wrap:anywhere}.cand-identidade-cadastro a{color:var(--text-2)}.sidebar-assinatura{margin:0;padding:12px 20px 16px;letter-spacing:.02em}.sidebar-assinatura,.sidebar-foot{font-size:calc(10px + var(--fs-ajuste));color:var(--text-muted)}.sidebar-foot{padding:16px 20px;letter-spacing:.08em;border-top:1px solid var(--border)}.shell-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.header{display:flex;align-items:center;justify-content:space-between;padding:14px 28px;border-bottom:1px solid var(--border);background:var(--bg-page);position:-webkit-sticky;position:sticky;top:0;z-index:10}.header-titulo{font-size:calc(12px + var(--fs-ajuste));letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.header-acoes{display:flex;align-items:center;gap:16px}.shell-conteudo{padding:28px;flex:1 1;background:var(--bg-page)}.pagina-cabecalho{margin-bottom:24px}.pagina-titulo{font-family:var(--font-display);font-weight:500;font-size:calc(30px + var(--fs-ajuste));margin:0}.pagina-sub{margin:4px 0 0;color:var(--text-muted);font-size:calc(13px + var(--fs-ajuste))}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.kpi-card{border:1px solid var(--border);border-radius:2px;padding:14px 16px;background:var(--bg-page)}.kpi-card.destaque{border-top:3px solid var(--ig-yellow)}.kpi-valor{font-family:var(--font-display);font-size:calc(28px + var(--fs-ajuste));line-height:1.1}.kpi-rotulo{margin-top:4px;font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.filtros{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.filtro-busca,.filtro-select{font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));padding:8px 10px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page)}.filtro-busca{width:220px}.filtro-busca:focus,.filtro-select:focus{outline:2px solid var(--ig-yellow);outline-offset:0}.filtro-resumo{margin-left:auto;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.kanban{display:flex;gap:12px;overflow-x:auto;padding-bottom:16px;align-items:flex-start}.kan-col{width:248px;flex-shrink:0;background:var(--bg-subtle);border:1px solid var(--border);border-radius:2px}.kan-col-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;font-size:calc(11px + var(--fs-ajuste));font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--border)}.kan-col-contagem{color:var(--text-muted);font-weight:400}.kan-col-cards{padding:8px;display:flex;flex-direction:column;gap:6px;min-height:64px}.kan-carregar-mais{width:100%;justify-content:center;font-size:calc(12px + var(--fs-ajuste));padding:6px 8px;opacity:.85}.kan-vazio{text-align:center;color:var(--ig-metal);padding:12px 0}.vaga-card{position:relative;background:var(--bg-page);border:1px solid var(--border);border-left-width:3px;border-radius:2px;padding:12px;cursor:pointer}.vaga-card:focus,.vaga-card:hover{border-top-color:var(--ig-grafite);border-right-color:var(--ig-grafite);border-bottom-color:var(--ig-grafite);outline:none}.vaga-card.sinal-sla-estourado{border-left-color:var(--error)}.vaga-card.sinal-sla-perto-do-fim{border-left-color:var(--warning)}.urgencia-fora{border-left-color:var(--error)}.selo-card{display:inline-block;font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:3px 8px;border-radius:2px;background:var(--bg-subtle);color:var(--text-2)}.cand-icone-contraindicado,.icone-mp-parada,.icone-pendencia,.icone-vaga-pausada{color:var(--text);margin-right:4px;vertical-align:-2px;flex-shrink:0}.vaga-titulo{font-size:calc(13px + var(--fs-ajuste));font-weight:600;line-height:1.3}.vaga-chips{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.chip{font-size:calc(10px + var(--fs-ajuste));font-weight:600;letter-spacing:.06em;padding:2px 7px;border-radius:2px;background:var(--ig-black);color:#fff}.chip-suave{background:var(--bg-subtle);color:var(--text-2);border:1px solid var(--border);font-weight:400}.chip-destaque{background:var(--ig-yellow);color:var(--ig-black)}.chip-cand-destaque{display:inline-flex;align-items:center;gap:3px;background:transparent;color:var(--text);border:1px solid var(--text)}.chip-outro-processo{display:inline-block;white-space:normal}.chip-outro-processo-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.chip-ciencia-gestor{display:inline-block;white-space:normal}.ex-colaborador{display:contents}.chip.chip-ex-colaborador{display:inline-flex;align-items:center;gap:3px;background:transparent;color:var(--text-2);border:1px dashed var(--text-2);cursor:pointer;font:inherit;font-size:calc(10.5px + var(--fs-ajuste))}.chip.chip-ex-colaborador:hover,.chip.chip-ex-colaborador[aria-expanded=true]{border-style:solid;color:var(--text)}.ex-colaborador-caixa{flex-basis:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 10px;background:var(--bg-subtle);border:1px solid var(--border);font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);cursor:default}.ex-colaborador-linha{display:flex;flex-direction:column;gap:1px}.ex-colaborador-linha strong{color:var(--text);font-weight:600}.cand-tags-origem{display:inline-flex;gap:4px;margin-left:6px;vertical-align:middle;flex-wrap:wrap}.cand-tag-interno{background:var(--ig-grafite);color:#fff;border-color:var(--ig-grafite)}.cand-tag-indicacao{background:var(--bg-subtle);color:var(--text-2);border:1px solid var(--border)}.chip-ad{color:var(--text);border:1px solid var(--text)}.chip-ad,.chip-id{background:transparent}.chip-id{color:var(--text-muted);border:1px solid var(--border);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;letter-spacing:.02em}.pipeline-score-rh-icone{color:var(--text-muted);flex-shrink:0}.pipeline-score-linha{display:inline-flex;align-items:center;gap:3px}.pkan-score-bloco{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.pkan-score-ia{font-size:calc(10px + var(--fs-ajuste));color:var(--text-muted)}.chip-manual{display:inline-flex;align-items:center;gap:3px;background:transparent;color:var(--text-2);border:1px dashed var(--text-muted);font-weight:600}.editar-confidencial-vaga{gap:6px}.chip-botao,.editar-confidencial-vaga{display:inline-flex;align-items:center}.chip-botao{gap:3px;cursor:pointer;font-family:inherit}.chip-botao:hover{border-color:var(--text-2)}.chip-botao:disabled{cursor:default;opacity:.6}.editar-confidencial-vaga-erro{font-size:calc(11px + var(--fs-ajuste));color:var(--error)}.vaga-meta{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);margin-bottom:8px}.vaga-origem-desvio,.vaga-titular{display:flex;align-items:center;gap:4px}.vaga-origem-desvio{color:var(--text-2);font-weight:600}.sla-badge{display:inline-block;font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:3px 8px;border-radius:2px}.sla-dentro{background:#e8f2e9;color:var(--success)}.sla-atencao{background:#fdf6e3;color:var(--warning)}.sla-fora{background:#fcebe9;color:var(--error)}.sla-nao_iniciado{background:var(--bg-subtle);color:var(--text-muted);border:1px dashed var(--border);font-weight:400}.icone-cadeado{vertical-align:-2px;margin-right:4px}.kan-col-radar{border-style:dashed;background:#fffef2}.kan-col-radar .kan-col-cabecalho{border-bottom-style:dashed}.kan-radar-titulo{display:inline-flex;align-items:center;gap:6px}.mp-card{border-style:dashed}a.vaga-card{display:block}a.kan-radar-titulo,a.vaga-card{text-decoration:none;color:inherit}a.kan-radar-titulo:hover{text-decoration:underline}.pessoas-kanban .kan-col-reprovado{opacity:.78}.kanban-vagas .kan-col-lateral,.pessoas-kanban .kan-col-lateral{border-style:dashed}.kan-col-rotulo{min-width:0;overflow-wrap:anywhere}.kan-col-cabecalho-lado{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.kan-col-menu-botao{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px -6px -4px 0;border:none;background:none;border-radius:2px;cursor:pointer;color:var(--text-2)}.kan-col-menu-botao:hover,.kan-col-menu-botao[aria-expanded=true]{background:var(--bg-page);color:var(--text)}.kan-col-menu-botao:disabled{cursor:default;opacity:.5}.kan-col-menu{display:flex;flex-direction:column;padding:4px 0;border-bottom:1px solid var(--border);background:var(--bg-page)}.kan-col-menu button{text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer;font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));color:var(--text)}.kan-col-menu button:hover:not(:disabled){background:var(--bg-subtle)}.kan-col-menu button:disabled{color:var(--text-muted);cursor:default}.kan-col-menu .kan-col-menu-remover{color:var(--error)}.kan-col-nome-input{flex:1 1;min-width:0;margin:-4px 8px -4px 0;padding:3px 6px;border:1px solid var(--border);border-radius:2px;font-family:var(--font-body);font-size:calc(12px + var(--fs-ajuste));background:var(--bg-page);color:var(--text)}.kan-col-adicionar{background:transparent;display:flex}.kan-col-adicionar-botao{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:104px;padding:12px;border:none;background:none;cursor:pointer;font-family:var(--font-body);font-size:calc(11px + var(--fs-ajuste));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.kan-col-adicionar-botao:hover:not(:disabled){color:var(--text);background:var(--bg-subtle)}.pkan-card{width:100%;text-align:left}.pkan-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pkan-nome{font-size:calc(13px + var(--fs-ajuste));font-weight:600;gap:4px;line-height:1.3}.pkan-nome,.pkan-score{display:inline-flex;align-items:center}.pkan-score{gap:3px;font-family:var(--font-display);font-size:calc(20px + var(--fs-ajuste));line-height:1;flex-shrink:0}.pkan-chips{margin-top:8px}a.pkan-card{display:block;text-decoration:none;color:inherit}.pkan-vaga{display:flex;align-items:center;gap:4px;margin-top:8px;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.pkan-vaga-titulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pipeline-vista{display:inline-flex;margin-bottom:14px;border:1px solid var(--border);border-radius:2px;overflow:hidden}.pipeline-vista .seg{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:calc(12px + var(--fs-ajuste));padding:7px 13px;background:var(--bg-page);border:none;cursor:pointer;color:var(--text-2)}.pipeline-vista .seg+.seg{border-left:1px solid var(--border)}.pipeline-vista .seg.ativo{background:var(--ig-black);color:#fff}.quadro-topo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:14px}.quadro-topo .pipeline-vista{margin-bottom:0}.legenda{display:flex;flex-wrap:wrap;gap:6px 14px;min-width:0;font-size:calc(11px + var(--fs-ajuste))}.legenda,.legenda-alternar{align-items:center;color:var(--text-muted)}.legenda-alternar{display:inline-flex;gap:2px;padding:2px 0;border:0;background:none;cursor:pointer;font:inherit;font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase}.legenda-alternar:focus-visible,.legenda-alternar:hover{color:var(--text)}.legenda-itens{display:contents;margin:0;padding:0;list-style:none}.legenda-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.legenda-amostra{display:inline-block;flex-shrink:0;width:16px;height:11px;border-radius:2px;background:var(--bg-page);border:1px solid var(--border);border-left-width:3px}.legenda-amostra-anel{border-left-width:1px;margin:0 2px}.legenda-amostra-tracejada{border-style:dashed;border-left-width:3px}.legenda-amostra-coluna{width:11px;height:14px;border:1px dashed var(--text-muted);border-radius:2px;background:var(--bg-subtle)}.legenda-amostra-icone{display:inline-flex;color:var(--text)}.legenda-amostra-contador{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 3px;border-radius:7px;color:var(--ig-black);font-size:calc(9px + var(--fs-ajuste));font-weight:600}@media (max-width:767px){.legenda-item{white-space:normal}}.fontes-divulgacao{margin-bottom:14px}.fontes-divulgacao-resumo{cursor:pointer;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fontes-divulgacao-titulo{font-size:calc(13px + var(--fs-ajuste));font-weight:600}.fontes-divulgacao-stats{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.fontes-divulgacao[open] .fontes-divulgacao-stats{margin-left:0}.fontes-divulgacao:not([open]) .fontes-divulgacao-stats{margin-left:auto}.fontes-divulgacao-corpo{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.adicionar-candidatos{margin-bottom:14px}.funil-secao-resumo{cursor:pointer;display:flex;align-items:center;gap:8px;flex-wrap:wrap;list-style:revert}.funil-secao-titulo{font-size:calc(13px + var(--fs-ajuste));font-weight:600;text-transform:uppercase;letter-spacing:.08em}.funil-secao-stats{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin-left:auto}.funil-secao[open] .funil-secao-stats{margin-left:0}.funil-secao-corpo{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.alertas-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;align-items:start}.alerta-secao{border:1px solid var(--border);border-radius:2px;background:var(--bg-page);padding:16px 18px}.alerta-secao-titulo{display:flex;align-items:center;gap:8px;margin:0;font-size:calc(13px + var(--fs-ajuste));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.alerta-contagem{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ig-yellow);color:var(--ig-black);font-size:calc(12px + var(--fs-ajuste));display:inline-flex;align-items:center;justify-content:center}.alerta-contagem-critica{background:var(--ig-red);color:#fff}.alerta-secao-sub{margin:6px 0 14px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.alerta-vazio{color:var(--text-2);font-size:calc(13px + var(--fs-ajuste));padding:8px 0}.alerta-item{border:1px solid var(--border);border-left-width:3px;border-radius:2px;padding:12px;margin-bottom:10px}.alerta-item-titulo{display:flex;align-items:center;gap:8px;font-size:calc(13px + var(--fs-ajuste));font-weight:600;flex-wrap:wrap}.alerta-item-meta{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);margin:6px 0 10px}.alerta-item-acoes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alerta-item-link{display:block;text-decoration:none;color:inherit;border-left-color:var(--ig-yellow)}.alerta-item-link:hover{background:var(--bg-subtle)}.alerta-item-link:focus-visible{outline:2px solid var(--ig-black);outline-offset:1px}.alerta-item-link .alerta-item-meta:last-child{margin-bottom:0}.alerta-item-nao-lida{border-left-color:var(--ig-yellow)}.alerta-item-titulo-link{display:block;text-decoration:none;color:inherit}.alerta-item-titulo-link:hover .alerta-item-titulo{text-decoration:underline}.alerta-item-titulo-link:focus-visible{outline:2px solid var(--ig-black);outline-offset:2px}.alerta-confirmacao{display:inline-flex;align-items:center;gap:8px;font-size:calc(12px + var(--fs-ajuste))}.alerta-ver-todos{display:block;width:100%;margin-top:4px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-body);font-size:calc(12px + var(--fs-ajuste));font-weight:600;background:var(--ig-black);color:#fff;border:none;border-radius:2px;padding:7px 14px;cursor:pointer;text-decoration:none;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:hover{background:var(--ig-grafite)}.btn:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:1px}.btn-suave{background:var(--bg-subtle);color:var(--text-2);border:1px solid var(--border);font-weight:400}.btn-suave:hover{background:var(--border)}.btn-destaque-ia{border:2px solid var(--warning);background:#fdf9ef;color:var(--warning-escuro);font-weight:600}.btn-destaque-ia:hover:not(:disabled){background:#f8efd6}.voltar{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);text-decoration:none;margin-bottom:12px;background:none;border:none;cursor:pointer;font-family:var(--font-body);padding:0}.voltar:hover{color:var(--text)}.texto-fraco{color:var(--text-muted)}.match-sugestao-meta{margin:4px 0 0;font-size:calc(12px + var(--fs-ajuste))}.painel{border:1px solid var(--border);border-radius:2px;background:var(--bg-page);padding:16px 18px}.painel-titulo{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:calc(13px + var(--fs-ajuste));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.grade-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.painel-titulo-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.painel-titulo-linha .painel-titulo{margin-bottom:0}.vaga-funil-destaque{border-top:3px solid var(--ig-yellow)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:20px;overflow-x:auto}.tab{font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));padding:10px 14px;background:none;border:none;border-bottom:3px solid transparent;color:var(--text-2);cursor:pointer;white-space:nowrap}.tab:hover{color:var(--text);background:var(--bg-subtle)}.tab:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:-2px}.tab.ativo{color:var(--text);font-weight:600;border-bottom-color:var(--ig-yellow)}.tabs.tabs-vaga{scrollbar-width:none}.tabs.tabs-vaga::-webkit-scrollbar{display:none}.tabs-vaga .tab{flex:0 1 auto;padding:10px 12px;white-space:normal;text-align:center;line-height:1.3}@media (max-width:600px){.tabs-vaga .tab{flex-shrink:0;white-space:nowrap}}.tabela-wrap{border:1px solid var(--border);border-radius:2px;background:var(--bg-page);overflow-x:auto}.tabela-wrap+.tabela-wrap{margin-top:12px}.tabela{width:100%;border-collapse:collapse;font-size:calc(13px + var(--fs-ajuste))}.tabela th{text-align:left;font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600;padding:8px 10px;border-bottom:1px solid var(--border);white-space:nowrap}.tabela th.th-sort{padding:0}.tabela tbody th{text-transform:none;letter-spacing:0;font-size:inherit;color:var(--text);white-space:normal}.tabela td{padding:10px;border-bottom:1px solid var(--border);vertical-align:middle}.tabela-wrap .tabela>:last-child>tr:last-child>:is(td,th){border-bottom:none}.tabela tbody tr:hover>:is(td,th){background:var(--bg-subtle)}.tabela-clicavel tbody tr[tabindex]{cursor:pointer}.tabela .num,.tabela th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tabela th.th-num{text-align:right}.tabela-larga{min-width:640px}.tabela td.tabela-acoes-cel{width:1%;white-space:nowrap;text-align:right}.tabela-acoes{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.tabela-densa tbody th,.tabela-densa td{padding-top:6px;padding-bottom:6px}.tabela-link{font-weight:600;color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.tabela-link:hover{text-decoration:underline}.lista-vazia{padding:28px 16px;text-align:center;color:var(--text-muted);font-size:calc(13px + var(--fs-ajuste))}.lista-vazia .btn{margin-top:12px}@media (max-width:600px){.tabela-cards{border:none;background:transparent;overflow:visible}.tabela-cards .tabela{min-width:0}.tabela-cards .tabela thead{display:none}.tabela-cards .tabela,.tabela-cards .tabela tbody,.tabela-cards .tabela tr{display:block;width:100%}.tabela-cards .tabela tr{border:1px solid var(--border);border-radius:2px;padding:12px;margin-bottom:10px;background:var(--bg-page)}.tabela-cards .tabela tbody tr:hover>:is(td,th){background:transparent}.tabela-cards .tabela tbody th,.tabela-cards .tabela td{display:flex;align-items:baseline;gap:10px;padding:3px 0;border-bottom:none;text-align:left}.tabela-cards .tabela tbody th{font-weight:600;flex-direction:column;gap:0;padding-bottom:6px}.tabela-cards .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);white-space:normal;overflow-wrap:break-word}.tabela-cards .tabela td.num{justify-content:flex-start;white-space:normal}}.definicoes{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:calc(13px + var(--fs-ajuste));margin:0}.definicoes dt{color:var(--text-muted)}.definicoes dd{margin:0}.campo{gap:4px;margin-bottom:12px}.campo>label{letter-spacing:.06em;font-weight:600}.timeline{list-style:none;margin:0;padding:0}.timeline li{position:relative;padding:0 0 16px 22px;border-left:1px solid var(--border);margin-left:6px}.timeline li:before{content:"";position:absolute;left:-5px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--ig-black)}.timeline li.futuro:before{background:var(--bg-page);border:1px solid var(--ig-metal)}.timeline .quando{font-size:calc(11px + var(--fs-ajuste));color:var(--text-2)}.timeline-auditoria li.timeline-item-auditoria{padding-left:30px}.timeline-auditoria li.timeline-item-auditoria:before{display:none}.timeline-icone{position:absolute;left:-13px;top:-2px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-subtle);border:1px solid var(--border);color:var(--text-2)}.pesquisas-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.pesquisas-item{border:1px solid var(--border);border-radius:2px;padding:12px 14px}.pesquisas-item-cabecalho{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pesquisas-item-meta{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin-top:4px}.pesquisas-estado{margin-left:auto;font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:3px 8px;border-radius:2px}.pesquisas-estado-respondido{background:#e8f2e9;color:var(--success)}.pesquisas-estado-pendente{background:var(--bg-subtle);color:var(--text-2)}.pesquisas-estado-expirado{background:var(--bg-subtle);color:var(--text-muted)}.pesquisas-respostas{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.pesquisas-resposta-item dt{font-size:calc(11px + var(--fs-ajuste));text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0}.pesquisas-resposta-item dd{margin:2px 0 0;font-size:calc(13px + var(--fs-ajuste));color:var(--text)}.pesquisas-sem-resposta{margin:8px 0 0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);font-style:italic}.pesquisas-item-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.pesquisas-link{font-size:calc(11px + var(--fs-ajuste));word-break:break-all;color:var(--text-muted)}.pesquisas-erro{font-size:calc(12px + var(--fs-ajuste));color:var(--danger,#b42318)}.pesquisas-resumo-titulo{font-size:calc(12px + var(--fs-ajuste));text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 8px}.pesquisas-resumo-toggle{width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.pesquisas-resumo-toggle svg:last-child{margin-left:auto}.pesquisas-pergunta-agregada{margin-bottom:14px}.pesquisas-pergunta-agregada:last-child{margin-bottom:0}.pesquisas-pergunta-agregada-cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);margin-bottom:4px}.pesquisas-pergunta-agregada-cabecalho strong{font-size:calc(14px + var(--fs-ajuste));color:var(--text)}.pesquisas-form-tabs{display:flex;gap:8px;margin-bottom:14px}.pesquisas-preview-embed{margin-top:4px;padding:28px 20px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:2px;display:flex;justify-content:center}.pesquisas-preview-embed .ps-pagina{min-height:0;width:100%;max-width:420px;background:var(--bg-page);border:1px solid var(--border);border-radius:8px}.pesquisas-preview-embed .ps-conteudo{padding:24px 20px}.pesquisas-preview-embed .ps-marca{display:none}.veredito{display:inline-block;font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:3px 8px;border-radius:2px}.veredito-aprova{background:#e8f2e9;color:var(--success)}.veredito-ressalva{background:#fdf6e3;color:var(--warning-escuro)}.veredito-reprova{background:#fcebe9;color:var(--error-escuro)}.veredito-pendente{background:var(--bg-subtle);color:var(--text-muted);border:1px dashed var(--border);font-weight:400}.veredito-neutro{background:var(--bg-subtle);color:var(--text-2)}.veredito-indisponivel{background:transparent;color:var(--text-muted);border:1px dashed var(--border);font-weight:400}.lista-controles{margin-bottom:16px}.lista-controles-linha{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.lista-busca{position:relative;display:flex;align-items:center;gap:6px}.lista-busca-icone{position:absolute;left:9px;color:var(--text-muted);pointer-events:none}.lista-busca .filtro-busca{padding-left:32px;width:260px}.th-sort{padding:0}.th-sort-btn{display:inline-flex;align-items:center;gap:4px;width:100%;background:none;border:none;cursor:pointer;font:inherit;font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600;padding:8px 10px}.th-sort-btn:hover{color:var(--text)}.th-num .th-sort-btn{justify-content:flex-end}.th-caret{flex-shrink:0;transition:transform .12s}.th-caret-inativo{opacity:.35}.caret-up{transform:rotate(-90deg)}.caret-down{transform:rotate(90deg)}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap}.paginacao-info{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.paginacao-botoes{display:flex;align-items:center;gap:8px}.paginacao-atual{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);min-width:48px;text-align:center}.paginacao .btn-suave:disabled{opacity:.45;cursor:default}@media (max-width:1023px){.sidebar{position:fixed;top:0;left:0;z-index:40;width:264px;max-width:82vw;height:100vh;transform:translateX(-100%);transition:transform .22s ease;box-shadow:0 0 0 100vmax rgba(0,0,0,0)}.sidebar.aberta{transform:translateX(0)}.sidebar-fechar{display:inline-flex}.menu-aberto .shell-overlay{display:block;position:fixed;inset:0;z-index:30;background:rgba(0,0,0,.4)}.hamburger{display:inline-flex}.header{padding:10px 16px}.header-titulo{display:none}.header-acoes{flex:1 1;min-width:0}.shell-conteudo{padding:16px}.pagina-titulo{font-size:calc(24px + var(--fs-ajuste))}.kanban{scroll-snap-type:x proximity}.kan-col{scroll-snap-align:start}.definicoes,.grade-2{grid-template-columns:1fr}.definicoes{gap:2px}.definicoes dd{margin-bottom:8px}.lista-busca,.lista-busca .filtro-busca{width:100%}.lista-controles-linha{gap:8px}.lista-controles-linha .filtro-select{flex:1 1;min-width:140px}}@media (max-width:600px){.kpi-row{grid-template-columns:repeat(2,1fr);gap:8px}.kpi-valor{font-size:calc(22px + var(--fs-ajuste))}.filtros{gap:8px}.filtro-busca{width:100%}.filtro-select{flex:1 1}.filtro-resumo{margin-left:0;width:100%}.kan-col{width:82vw;max-width:300px}}.drawer-raiz{position:fixed;inset:0;z-index:60;pointer-events:none}.drawer-raiz.aberto{pointer-events:auto}.drawer-overlay{position:absolute;inset:0;border:none;cursor:pointer;background:rgba(20,20,22,.38);opacity:0;transition:opacity .18s ease}.drawer-raiz.aberto .drawer-overlay{opacity:1}.drawer-painel{position:absolute;top:0;right:0;height:100%;width:min(440px,94vw);background:var(--bg-page);border-left:1px solid var(--border);box-shadow:-8px 0 28px rgba(0,0,0,.12);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .22s ease;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.drawer-painel-amplo{width:min(560px,96vw)}.drawer-raiz.aberto .drawer-painel{transform:none}.drawer-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--bg-page)}@media (max-width:560px){.drawer-topo{position:static;flex-wrap:wrap;row-gap:10px}.drawer-topo-acoes{order:1;margin-left:auto}.drawer-topo-id.cand-identidade{order:2;flex:1 1 100%}}.drawer-topo-id{min-width:0}.drawer-nome{font-family:var(--font-display);font-size:calc(19px + var(--fs-ajuste));line-height:1.2;margin:0;display:inline-flex;align-items:center;gap:6px}.drawer-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.drawer-topo-acoes{display:flex;align-items:center;gap:8px;flex-shrink:0}.drawer-nav{gap:2px}.drawer-nav,.drawer-nav-btn{display:inline-flex;align-items:center}.drawer-nav-btn{justify-content:center;width:28px;height:28px;border:1px solid var(--border);background:var(--bg-page);border-radius:2px;cursor:pointer;color:var(--text-2)}.drawer-nav-btn:disabled{opacity:.4;cursor:not-allowed}.drawer-nav-pos{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);padding:0 4px;white-space:nowrap}.icone-flip{transform:scaleX(-1)}.drawer-fechar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;cursor:pointer;color:var(--text-2);border-radius:2px}.drawer-fechar:hover{background:var(--bg-subtle)}.drawer-vazio{display:flex;flex-direction:column;height:100%}.drawer-avancar-bar{padding:10px 18px;border-bottom:1px solid var(--border)}.btn-bloco{width:100%;justify-content:center}.drawer-avancar-acoes{display:flex;gap:8px;align-items:stretch}.drawer-avancar-acoes>.btn-bloco{flex:1 1 auto;width:auto}.drawer-avancar-acoes>.drawer-avancar-reprovar{flex:0 0 auto;justify-content:center}.drawer-avancar-acoes{flex-wrap:wrap}.drawer-avancar-falta{flex:1 1 100%;display:flex;align-items:center;gap:6px;margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--warning-escuro)}.drawer-avancar-falta>svg{flex-shrink:0}.ad-saidas{margin-top:10px;padding-top:10px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.ad-saidas-titulo{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(13px + var(--fs-ajuste));color:var(--success-escuro)}@media (max-width:560px){.drawer-avancar-acoes>.btn-bloco{flex:1 1 100%;width:100%}.drawer-avancar-acoes>.drawer-avancar-reprovar{flex:1 1 auto}}.mais-acoes{position:relative;flex:0 0 auto;display:flex}.mais-acoes-gatilho{padding:0 10px;justify-content:center}.mais-acoes-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:230px;display:flex;flex-direction:column;padding:4px;background:var(--bg-page);border:1px solid var(--border);border-radius:3px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.mais-acoes-item{display:flex;align-items:center;gap:8px;padding:9px 10px;border:none;border-radius:2px;background:none;color:var(--text);font:inherit;font-size:calc(13px + var(--fs-ajuste));text-align:left;cursor:pointer}.mais-acoes-item:focus-visible,.mais-acoes-item:hover{background:var(--bg-subtle);outline:none}.drawer-aviso-cabecalho{padding:10px 18px 0}.drawer-aviso-cabecalho .criacao-success{margin:0}.tab.tab-desabilitada,.tab:disabled{color:var(--text-muted);opacity:.55;cursor:not-allowed}.tab:disabled:hover{background:none;color:var(--text-muted)}.perfil-blocos{display:flex;flex-direction:column;gap:10px}.perfil-bloco{border:1px solid var(--border);border-radius:3px;background:var(--bg-page)}.perfil-bloco-cab{display:flex;align-items:center;gap:8px;padding:11px 12px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.perfil-bloco-cab::-webkit-details-marker{display:none}.perfil-bloco-cab::marker{content:""}.perfil-bloco-cab:hover{background:var(--bg-subtle)}.perfil-bloco-cab:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:-2px}.perfil-bloco-icone{flex-shrink:0;color:var(--text-2)}.perfil-bloco-titulo{font-weight:600;font-size:calc(13.5px + var(--fs-ajuste));color:var(--text);white-space:nowrap}.perfil-bloco-resumo{flex:1 1 auto;min-width:0;text-align:right;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perfil-bloco-seta{flex-shrink:0;margin-left:auto;color:var(--text-muted);transition:transform .15s}.perfil-bloco-resumo+.perfil-bloco-seta{margin-left:0}.perfil-bloco[open]>.perfil-bloco-cab{border-bottom:1px solid var(--border)}.perfil-bloco[open]>.perfil-bloco-cab .perfil-bloco-seta{transform:rotate(180deg)}.perfil-bloco-corpo{padding:14px 12px 4px}.perfil-bloco-corpo>.drawer-secao:last-child,.perfil-bloco-corpo>:last-child{margin-bottom:10px}.perfil-subtitulo{display:flex;align-items:center;gap:6px;margin:14px 0 8px;font-size:calc(11px + var(--fs-ajuste));font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.perfil-texto{line-height:1.6;color:var(--text-2);white-space:pre-wrap}.perfil-texto,.perfil-texto-suave{margin:0 0 8px;font-size:calc(13px + var(--fs-ajuste))}.perfil-texto-suave{color:var(--text-muted)}.perfil-texto-cv{margin:12px 0}.perfil-declaracao-sim{font-weight:600;color:var(--warning-escuro)}@media (max-width:560px){.perfil-bloco-cab{flex-wrap:wrap;row-gap:2px}.perfil-bloco-titulo{flex:1 1 auto}.perfil-bloco-resumo{order:3;flex:1 1 100%;padding-left:24px;text-align:left;white-space:normal}}.parecer-rodada-com-detalhe .parecer-rodada-topo{cursor:default}.parecer-rodada-com-detalhe .parecer-rodada-topo:hover{background:none}.rodada-detalhe{padding:8px 12px 10px;border-top:1px dashed var(--border)}.rodada-detalhe .reg-proximo{margin-top:6px}.rodada-detalhe-parecer,.rodada-detalhe>.parecer-painel{margin-top:8px}.rodada-detalhe-parecer>summary{cursor:pointer;padding:6px 0;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.drawer-tabs{display:flex;gap:2px;padding:6px 12px 0;border-bottom:1px solid var(--border);overflow-x:auto;flex-shrink:0}.tab-contagem{margin-left:5px;font-size:calc(10px + var(--fs-ajuste));background:var(--bg-subtle);color:var(--text-2);border-radius:9px;padding:1px 6px}.tab-pendencia{width:6px;height:6px;border-radius:50%;background:var(--ig-red);margin-left:5px;display:inline-block}.drawer-corpo{flex:1 0 auto;padding:16px 18px}.drawer-secao{margin-bottom:18px}.drawer-secao-titulo{text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;display:flex;align-items:center;gap:6px}.drawer-rotulo,.drawer-secao-titulo{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.drawer-dados{display:flex;flex-direction:column;gap:6px}.drawer-dado{display:flex;justify-content:space-between;gap:12px}.drawer-dado,.drawer-detalhes{font-size:calc(13px + var(--fs-ajuste))}.drawer-detalhes{color:var(--text-2);line-height:1.5}.drawer-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.drawer-meta-item{display:inline-flex;align-items:center;gap:4px}.drawer-avaliacao{display:flex;flex-direction:column;gap:14px}.drawer-avaliacao-cab{display:flex;align-items:center;justify-content:space-between;gap:10px}.drawer-avaliacao-rodada{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.drawer-avaliacao-texto{font-size:calc(13px + var(--fs-ajuste));color:var(--text-2);line-height:1.55}.drawer-score-bloco{display:flex;align-items:stretch;gap:14px}.drawer-score-lado{display:flex;flex-direction:column;gap:4px;justify-content:center}.drawer-score-num{font-family:var(--font-display);font-size:calc(34px + var(--fs-ajuste));line-height:1}.drawer-nota-linha{display:flex;align-items:center;gap:10px}.drawer-nota-rotulo{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);min-width:90px}.drawer-nota-input{width:72px}.drawer-nota-ia{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.drawer-nota-de{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.bt-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.bt-blocos{display:flex;flex-direction:column;gap:10px}.bt-bloco{border:1px solid var(--border);border-radius:2px;padding:10px 12px}.bt-bloco-cta{border:none;padding:0}.bt-bloco-form{gap:6px}.bt-bloco-ativo,.bt-bloco-form{display:flex;flex-direction:column}.bt-bloco-ativo{gap:4px}.bt-chip{display:inline-flex;align-items:center;gap:4px;align-self:flex-start}.bt-motivo{font-size:calc(13px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;margin:2px 0 0}.bt-meta{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);margin:0}.bt-erro{color:var(--error);margin:2px 0 0}.bt-erro,.bt-form-rotulo{font-size:calc(12px + var(--fs-ajuste))}.bt-form-rotulo{font-weight:600;color:var(--text-2)}.bt-form-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.bt-automatico{background:color-mix(in srgb,var(--ig-red) 6%,transparent)}.bt-historico{margin-top:10px;font-size:calc(12px + var(--fs-ajuste))}.bt-historico summary{cursor:pointer;color:var(--text-2);display:inline-flex;align-items:center;gap:6px;font-weight:600}.bt-historico-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.bt-historico-lista li{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);border-left:2px solid var(--border);padding-left:8px}.bt-mini-ativo{border-color:var(--ig-red);color:var(--ig-red)}.bt-mini-ativo:hover{background:var(--ig-red);color:#fff;border-color:var(--ig-red)}.bt-popover-historico,.bt-popover-indicacao{width:300px;max-height:360px;overflow-y:auto}.drawer-acoes-rapidas{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 18px;border-bottom:1px solid var(--border)}.bt-mini-wrap{display:inline-flex}.bt-popover{position:absolute;top:calc(100% + 6px);left:18px;z-index:30;width:280px;background:var(--bg-page);border:1px solid var(--border);border-radius:4px;box-shadow:0 8px 28px rgba(0,0,0,.16);padding:12px;display:flex;flex-direction:column;gap:8px}.bt-historico-motivo{color:var(--text-muted)}.regua{margin-top:12px}.regua-barra{position:relative;height:12px;border-radius:6px;background:var(--bg-subtle);border:1px solid var(--border);overflow:hidden}.regua-zona{position:absolute;top:0;bottom:0;background:#e8f2e9;border-left:2px solid var(--success)}.regua-marcador{position:absolute;top:-3px;width:3px;height:18px;transform:translateX(-50%);border-radius:2px}.regua-marcador-ok{background:var(--success)}.regua-marcador-fora{background:var(--error)}.regua-legenda{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:calc(10.5px + var(--fs-ajuste));color:var(--text-2)}.regua-legenda-zona{color:var(--success-escuro);font-weight:600}.regua-status{font-size:calc(12px + var(--fs-ajuste));margin:6px 0 0;font-weight:600}.regua-status-ok{color:var(--success-escuro)}.regua-status-fora{color:var(--error-escuro)}.carta-bloqueio{display:flex;gap:10px;align-items:flex-start;border:1px solid #f0c9c4;border-left:4px solid var(--error);background:#fcebe9;border-radius:2px;padding:12px 14px;font-size:calc(13px + var(--fs-ajuste));line-height:1.5}.carta-bloqueio svg{color:var(--error);flex-shrink:0;margin-top:2px}.carta-bloqueio p{margin:6px 0 0}.carta-bloqueio-chave{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(12px + var(--fs-ajuste));color:var(--error-escuro);margin:4px 0 0}.carta-bloqueio-link{margin-top:10px}.carta-aprov-secao{display:flex;flex-direction:column;gap:12px}.fluxo-curto-banner{display:flex;gap:12px;align-items:flex-start;border:1px solid #cfe0f2;border-left:4px solid #2f6fb0;background:#eef5fc;border-radius:3px;padding:14px 16px;margin:14px 0 4px}.fluxo-curto-icone{color:#2f6fb0;flex-shrink:0;margin-top:1px}.fluxo-curto-corpo{display:flex;flex-direction:column;gap:4px}.fluxo-curto-titulo{font-size:calc(14px + var(--fs-ajuste));color:#1d4e80}.fluxo-curto-texto{margin:0;font-size:calc(13px + var(--fs-ajuste));line-height:1.55;color:var(--text-2)}.atrelar-recrutador-banner{display:flex;gap:12px;align-items:flex-start;border:1px solid #f0dcae;border-left:4px solid var(--warning);background:#fdf9ef;border-radius:3px;padding:14px 16px;margin:14px 0 4px}.atrelar-recrutador-icone{color:var(--warning-escuro);flex-shrink:0;margin-top:1px}.atrelar-recrutador-corpo{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.atrelar-recrutador-titulo{font-size:calc(14px + var(--fs-ajuste));color:var(--warning-escuro)}.atrelar-recrutador-texto{margin:0;font-size:calc(13px + var(--fs-ajuste));line-height:1.55;color:var(--text-2)}.atrelar-recrutador-form{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.atrelar-recrutador-form .filtro-select{min-width:220px}.perfis-vinculo{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.atrelar-recrutador-erro{color:var(--error)}.atrelar-recrutador-erro,.atrelar-recrutador-sucesso{margin:4px 0 0;font-size:calc(12.5px + var(--fs-ajuste))}.atrelar-recrutador-sucesso{color:var(--success)}.atrelar-recrutador-aviso{margin:4px 0 0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--warning-escuro)}@media (max-width:480px){.atrelar-recrutador-form{flex-direction:column;align-items:stretch}.atrelar-recrutador-form .filtro-select{min-width:0;width:100%}.atrelar-recrutador-form .btn{width:100%;justify-content:center}}.avancar-etapa-banner .transicao-etapas{padding:8px 10px;background:var(--bg-page);margin-top:2px;align-self:flex-start;max-width:100%}.avancar-etapa-banner-pronto{border-color:var(--border);border-left-color:var(--ig-black);background:var(--bg-subtle)}.avancar-etapa-banner-pronto .atrelar-recrutador-icone,.avancar-etapa-banner-pronto .atrelar-recrutador-titulo{color:var(--text)}.carta-fluxo-curto-banner{display:flex;gap:10px;align-items:flex-start;border:1px solid #cfe0f2;border-left:4px solid #2f6fb0;background:#eef5fc;border-radius:2px;padding:10px 12px;font-size:calc(12.5px + var(--fs-ajuste));line-height:1.5}.carta-fluxo-curto-banner strong{color:#1d4e80}.carta-fluxo-curto-banner p{margin:4px 0 0;color:var(--text-2)}.carta-fluxo-curto-banner .banner-icone{color:#2f6fb0;flex-shrink:0;margin-top:1px}.carta-elegibilidade .drawer-secao-titulo{display:inline-flex;align-items:center;gap:6px}.carta-9box-oculto{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-style:italic}.carta-cadeia{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.carta-slot{border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:3px;border-radius:2px;padding:10px 12px}.carta-slot-pendente{border-left-color:var(--warning);background:#fffdf6}.carta-slot-ok{border-left-color:var(--success);background:#f5faf5}.carta-slot-reprovado{border-left-color:var(--error);background:#fdf4f3}.carta-slot-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.drawer-secao-titulo .carta-selo-estado{text-transform:none;letter-spacing:normal}.carta-ver-documento{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.carta-ver-documento>div{align-self:stretch;display:flex;flex-direction:column;gap:10px}.carta-ver-documento>div[hidden]{display:none}.carta-slot-icone{display:inline-flex;align-items:center}.carta-slot-ok .carta-slot-icone svg{color:var(--success)}.carta-slot-reprovado .carta-slot-icone svg{color:var(--error)}.carta-slot-quem{flex:1 1;min-width:0;font-size:calc(13px + var(--fs-ajuste));color:var(--text)}.carta-slot-quem strong{font-weight:600}.carta-slot-excecao{margin-left:6px}.carta-slot-motivo,.carta-slot-status{font-size:calc(12px + var(--fs-ajuste))}.carta-slot-motivo{margin:6px 0 0;color:var(--text-2);line-height:1.5;font-style:italic}.carta-slot-acoes{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.carta-slot-reprovar{margin-top:8px;display:flex;flex-direction:column;gap:8px}.chip-desistiu{background:var(--bg-subtle);color:var(--text-2);border:1px dashed var(--text-muted)}.carta-slot-evidencia{margin-top:8px;width:100%;max-width:100%;box-sizing:border-box}.carta-slot-designar{margin-top:8px;display:flex;flex-direction:column;gap:8px}.carta-acrescentar{display:flex;flex-direction:column;gap:6px;margin-top:10px;max-width:420px}.carta-devolvida{margin-bottom:12px}.carta-devolvida strong{color:var(--warning-escuro)}.carta-email{border-top:1px dashed var(--border);padding-top:12px;margin-top:12px}.carta-email-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.carta-email-linha .carta-excecao-meta{margin:0}.carta-email-aberto{display:flex;flex-direction:column;gap:10px;min-width:0}.carta-email-cabecalho{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;border:1px solid var(--border);border-radius:2px;background:var(--bg-subtle);font-size:calc(13.5px + var(--fs-ajuste));line-height:1.5}.carta-email-rotulo{font-size:calc(11px + var(--fs-ajuste));font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.carta-email-assunto-texto{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.carta-email-assunto-campo{flex:1 1 240px;min-width:0;max-width:100%;box-sizing:border-box}.carta-email-cabecalho .carta-link-discreto{margin-left:auto}.carta-modal-linha{display:flex;align-items:center;justify-content:space-between;gap:8px}.carta-excecao-na-tela{display:flex;flex-direction:column;gap:6px;border:1px solid #f0dcae;border-left:4px solid var(--warning);background:#fdf9ef;border-radius:3px;padding:12px 14px;margin-bottom:12px}.carta-excecao-na-tela-cab{display:flex;align-items:center;gap:8px;color:var(--warning-escuro)}.carta-excecao-na-tela-cab strong{font-size:calc(14px + var(--fs-ajuste))}.carta-excecao-na-tela-cab .sel-pessoa-mini{margin-left:auto}.carta-excecao-na-tela-aviso{margin:0 0 4px;font-size:calc(13px + var(--fs-ajuste));color:var(--text);line-height:1.5}.carta-excecao-painel{display:flex;flex-direction:column;gap:14px;margin-top:10px;border:1px solid var(--border);border-top:4px solid var(--warning);border-radius:4px;padding:16px 18px;background:var(--bg-page)}.carta-excecao-acoes{border-top:1px dashed var(--border);padding-top:12px}.carta-excecao-botoes{display:flex;gap:8px;flex-wrap:wrap}.carta-excecoes-lista{display:flex;flex-direction:column;gap:8px}.carta-excecao-registro{display:flex;gap:10px;align-items:flex-start;border:1px solid #f0dcae;border-left:3px solid var(--warning);background:#fdf9ef;border-radius:2px;padding:10px 12px}.carta-excecao-registro svg{color:var(--warning-escuro);flex-shrink:0;margin-top:2px}.carta-excecao-registro strong{font-size:calc(13px + var(--fs-ajuste));color:var(--warning-escuro)}.carta-excecao-just{margin:4px 0 0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.carta-excecao-meta{margin:4px 0 0;font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-2)}.carta-envio-bloco{display:flex;flex-direction:column;gap:10px;border-top:1px dashed var(--border);padding-top:12px}.carta-gate-aviso{display:flex;gap:8px;align-items:flex-start;border:1px solid #f0dcae;border-left:3px solid var(--warning);background:#fdf9ef;border-radius:2px;padding:10px 12px;font-size:calc(12.5px + var(--fs-ajuste));line-height:1.5;color:var(--text-2)}.carta-gate-aviso svg{color:var(--warning-escuro);flex-shrink:0;margin-top:1px}.carta-liberacao{display:flex;gap:8px;align-items:flex-start;margin:0 0 12px;border:1px solid #f0dcae;border-left:3px solid var(--warning);background:#fdf9ef;border-radius:2px;padding:10px 12px}.carta-liberacao svg{color:var(--warning-escuro);flex-shrink:0;margin-top:2px}.carta-liberacao strong{font-size:calc(13px + var(--fs-ajuste));color:var(--warning-escuro)}.carta-liberacao-quem{margin:4px 0 0;font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-2)}.carta-liberacao-motivo{margin:4px 0 0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.carta-liberar{display:flex;flex-direction:column;gap:8px}.carta-liberar-rotulo{font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text)}.carta-envio-acoes{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.carta-unico-acao{margin-top:12px}.carta-finalizada{gap:6px;font-weight:600;color:var(--success-escuro)}.carta-envio-auto,.carta-finalizada{display:inline-flex;align-items:center;font-size:calc(13px + var(--fs-ajuste))}.carta-envio-auto{gap:8px;color:var(--text);cursor:pointer}.carta-envio-auto input{width:16px;height:16px;margin:0;accent-color:var(--ig-black)}.carta-envio-auto:has(input:disabled){cursor:default;color:var(--text-2)}.carta-link-discreto{background:none;border:0;padding:0;font:inherit;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.carta-link-discreto:hover{color:var(--text)}.carta-link-discreto:disabled{cursor:default;opacity:.5}.carta-slot-fora{margin-top:8px;display:flex;flex-direction:column;gap:8px}.carta-slot-fora .carta-slot-evidencia{margin-top:0}.carta-slot-fora .carta-slot-acoes{margin-top:0;align-items:center}.carta-timeline{border-top:1px dashed var(--border);padding-top:12px}.carta-timeline-titulo{margin:0 0 4px;font-size:calc(13px + var(--fs-ajuste));font-weight:600}.carta-timeline-canal{margin:0 0 10px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.carta-timeline-passos{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:10px}.carta-timeline-passo{display:flex;align-items:center;gap:10px;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.carta-timeline-passo.concluido{color:var(--text)}.carta-timeline-passo.concluido .carta-timeline-marcador svg{color:var(--success)}.carta-timeline-passo.negativo.concluido .carta-timeline-marcador svg{color:var(--error)}.carta-timeline-marcador{display:inline-flex;align-items:center;width:16px}.carta-timeline-rotulo{flex:1 1;min-width:0}.carta-timeline-data,.carta-timeline-hint{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.carta-timeline-hint{margin:0 0 10px;line-height:1.5}.carta-recusa-alerta{display:flex;gap:10px;align-items:flex-start;border:1px solid #f0c9c4;border-left:4px solid var(--error);background:#fcebe9;border-radius:2px;padding:12px 14px;font-size:calc(13px + var(--fs-ajuste));line-height:1.5}.carta-recusa-alerta svg{color:var(--error);flex-shrink:0;margin-top:2px}.carta-recusa-alerta strong{color:var(--error-escuro)}.carta-recusa-alerta p{margin:6px 0 0;color:var(--text-2)}.carta-sr-live,.regiao-anuncio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.cand-processo-desfecho{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.carta-doc{border:1px solid var(--border);border-radius:3px;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06);overflow:hidden}.carta-doc-marca{background:var(--ig-black);color:#ffffff;border-bottom:4px solid var(--ig-yellow);padding:14px 20px;font-family:Georgia,Times New Roman,serif;font-size:calc(17px + var(--fs-ajuste));letter-spacing:.4em}.carta-doc-corpo{padding:18px 20px 16px}.carta-doc-assunto{margin:0 0 14px;font-size:calc(15px + var(--fs-ajuste));font-weight:600;line-height:1.4}.carta-doc-par{margin:0 0 12px;font-size:calc(13.5px + var(--fs-ajuste));line-height:1.6;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.carta-doc-assinatura{margin:16px 0 0;color:var(--text-2)}.carta-doc-campos{margin:4px 0 14px;padding:0;border-top:1px solid var(--border)}.carta-doc-campo{display:grid;grid-template-columns:minmax(96px,30%) 1fr;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.carta-doc-campo dt{margin:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding-top:1px}.carta-doc-campo dd{margin:0;font-size:calc(13.5px + var(--fs-ajuste));font-weight:600;overflow-wrap:anywhere}@media (max-width:480px){.carta-doc-corpo{padding:16px 14px 14px}.carta-doc-marca{padding:12px 14px}.carta-doc-campo{grid-template-columns:1fr;gap:2px}}.carta-decide{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);border-left:3px solid var(--pendente-comigo);border-radius:3px;background:var(--bg-subtle);padding:12px 14px}.carta-decide-papel{margin:0;font-size:calc(13px + var(--fs-ajuste))}.carta-decide-excecao{display:flex;gap:8px;align-items:flex-start;font-size:calc(12.5px + var(--fs-ajuste))}.carta-decide-excecao svg{flex-shrink:0;margin-top:2px}.carta-decide-excecao strong,.carta-decide-excecao svg{color:var(--warning-escuro)}.carta-decide-excecao p{margin:2px 0 0;color:var(--text-2);line-height:1.5}.carta-decide-outros{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.carta-decide-outros li{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.carta-faixa{display:flex;flex-direction:column;gap:6px}.carta-faixa-linha{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.carta-faixa-linha strong{color:var(--success-escuro)}.carta-faixa-fora .carta-faixa-linha strong{color:var(--error-escuro)}.carta-faixa-barra{position:relative;height:8px;border-radius:999px;background:#dcebdc}.carta-faixa-fora .carta-faixa-barra{background:#f3dcd9}.carta-faixa-marca{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--ig-black);border:2px solid #ffffff;transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--ig-black)}.carta-decisao-acoes{display:flex;gap:10px;flex-wrap:wrap}.carta-decisao-acoes .btn{min-width:132px;justify-content:center}.carta-decisao-form{display:flex;flex-direction:column;gap:8px}@media (max-width:480px){.carta-decisao-acoes .btn{flex:1 1;min-width:0}}.carta-minha-decisao{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-left-width:3px;border-radius:2px;font-size:calc(13px + var(--fs-ajuste))}.carta-minha-decisao.carta-slot-ok svg{color:var(--success)}.carta-minha-decisao.carta-slot-reprovado svg{color:var(--error)}.carta-minha-decisao p{margin:4px 0 0;color:var(--text-2);font-style:italic}.carta-bloco{display:flex;flex-direction:column;gap:6px}.carta-bloco-titulo{margin:0;font-size:calc(13px + var(--fs-ajuste));font-weight:600}.carta-resposta-registrada{margin:0 0 10px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.carta-resposta-registrada p{margin:0 0 2px}.carta-resposta-opcoes{display:flex;gap:16px;flex-wrap:wrap;font-size:calc(13px + var(--fs-ajuste))}.carta-resposta-opcoes label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.carta-resposta-opcoes input{accent-color:var(--ig-black)}.carta-modal-overlay{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;padding:24px}.carta-modal{width:100%;max-width:520px;max-height:90vh;overflow-y:auto;background:var(--bg-page);border:1px solid var(--border);border-top:4px solid var(--warning);border-radius:4px;padding:20px 22px;box-shadow:0 12px 40px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:14px}.carta-modal-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.carta-modal-titulo-wrap{display:flex;align-items:center;gap:8px}.carta-modal-icone{color:var(--warning-escuro)}.carta-modal-titulo{margin:0;font-size:calc(16px + var(--fs-ajuste));font-weight:600}.carta-modal-sub{margin:0;font-size:calc(13px + var(--fs-ajuste));line-height:1.55;color:var(--text-2)}.carta-modal-campo{display:flex;flex-direction:column;gap:5px}.carta-modal-aprovadores{display:flex;flex-direction:column;gap:10px;border-top:1px dashed var(--border);padding-top:12px}.carta-modal-papel{font-size:calc(11px + var(--fs-ajuste));letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);font-weight:600}.carta-modal-acoes{display:flex;gap:10px;justify-content:flex-end;border-top:1px solid var(--border);padding-top:14px}.carta-modal-erro{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:calc(12.5px + var(--fs-ajuste));line-height:1.5;color:var(--error)}.carta-modal-neutro{border-top-color:var(--ig-black)}.carta-modal-largo{max-width:760px}.carta-modal-neutro .carta-modal-icone{color:var(--ig-black)}.transicao-etapas{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px;border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle)}.transicao-etapa{font-size:calc(12px + var(--fs-ajuste));font-weight:600;padding:5px 10px;border-radius:999px;background:var(--bg-page);border:1px solid var(--border);color:var(--text-2)}.transicao-etapa-destino{border-color:var(--ig-black);color:var(--ig-black)}.transicao-seta{color:var(--ig-metal);flex-shrink:0}.validacao-de-acordo{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle)}.validacao-de-acordo-ok{display:flex;align-items:center;gap:8px;justify-content:flex-start;font-size:calc(13px + var(--fs-ajuste));color:var(--text-1)}.transicao-marcacoes{display:flex;flex-direction:column;gap:8px;border:0;padding:0;margin:0}.transicao-marcacoes .campo-rotulo{padding:0;margin-bottom:2px}.transicao-marcacao{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:calc(13px + var(--fs-ajuste));line-height:1.45;color:var(--text-1);padding:9px 11px;border:1px solid var(--border);border-radius:3px;background:var(--bg-page)}.transicao-marcacao:hover{border-color:var(--ig-metal)}.transicao-marcacao input{margin-top:2px;flex-shrink:0;accent-color:var(--ig-black)}.transicao-marcacao-origem{margin-left:auto;flex-shrink:0;white-space:nowrap}.transicao-marcacao-origem,.transicao-origem{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.transicao-origem{line-height:1.5;margin:0}@media (max-width:480px){.carta-modal-overlay{padding:0;align-items:stretch}.carta-modal{max-width:100%;max-height:100vh;height:100vh;border-radius:0;border-top-width:4px}.carta-modal-acoes{flex-direction:column-reverse}.carta-modal-acoes .btn{width:100%;justify-content:center}.carta-excecao-botoes .btn,.carta-slot-acoes .btn{flex:1 1;justify-content:center}.carta-slot-cab{align-items:flex-start}.carta-slot-cab>.carta-slot-status{flex-basis:100%;padding-left:24px}.carta-elegibilidade .drawer-dados{display:flex;flex-direction:column;gap:8px}}.modal-erro-ia-fundo{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;padding:24px}.modal-erro-ia{width:100%;max-width:460px;max-height:90vh;overflow-y:auto;background:var(--bg-page);border:1px solid var(--border);border-top:4px solid var(--warning);border-radius:4px;padding:20px 22px;box-shadow:0 12px 40px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:10px}.modal-erro-ia-cab{display:flex;align-items:center;gap:8px}.modal-erro-ia-cab strong{font-size:calc(16px + var(--fs-ajuste))}.modal-erro-ia-icone{color:var(--warning-escuro);flex-shrink:0}.modal-erro-ia-msg{margin:0;font-size:calc(13.5px + var(--fs-ajuste));line-height:1.55;color:var(--text)}.modal-erro-ia-orientacao{margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.modal-erro-ia-codigo{margin:0;font-size:calc(11.5px + var(--fs-ajuste));font-family:monospace;color:var(--text-muted,var(--text-2))}.modal-erro-ia-fechar{align-self:flex-end;margin-top:4px}.modal-cv-avaliado-fundo{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;padding:24px}.modal-cv-avaliado{width:100%;max-width:640px;max-height:85vh;overflow-y:auto;background:var(--bg-page);border:1px solid var(--border);border-radius:4px;padding:20px 22px;box-shadow:0 12px 40px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:12px}.modal-cv-avaliado-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.modal-cv-avaliado-cab>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.modal-cv-avaliado-cab strong{font-size:calc(16px + var(--fs-ajuste))}.modal-cv-avaliado-icone{color:var(--text-2);flex-shrink:0}.modal-cv-avaliado-nome{font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.modal-cv-avaliado-msg{margin:0;font-size:calc(13.5px + var(--fs-ajuste));color:var(--text-2)}.modal-cv-avaliado-corpo{font-size:calc(13px + var(--fs-ajuste));line-height:1.6;color:var(--text);white-space:pre-wrap}.modal-cv-avaliado-corpo p{margin:0 0 10px}.modal-cv-avaliado-corpo p:last-child{margin-bottom:0}.modal-cv-avaliado-fechar{align-self:flex-end;margin-top:4px}.drawer-just-grupo{display:flex;flex-direction:column;gap:6px}.drawer-just-rotulo{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.drawer-just-lista{display:flex;flex-direction:column;gap:8px}.drawer-textarea{width:100%;min-height:72px;resize:vertical;padding:8px 10px}.drawer-select,.drawer-textarea{font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));border:1px solid var(--border);border-radius:2px;background:var(--bg-page);color:var(--text)}.drawer-select{padding:7px 10px}.campo{display:flex;flex-direction:column;gap:5px}.campo-rotulo{font-size:calc(11px + var(--fs-ajuste));text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.entrada{width:100%;padding:8px 10px;font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));border:1px solid var(--border);border-radius:2px;background:var(--bg-page);color:var(--text)}.entrada::placeholder{color:var(--text-muted)}.drawer-select:focus,.drawer-textarea:focus,.entrada:focus{outline:2px solid var(--ig-yellow);outline-offset:0}.drawer-form{display:flex;flex-direction:column;gap:12px}.toggle-linha{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:10px 12px;border:1px solid var(--border);border-radius:2px}.toggle-switch{position:relative;width:38px;height:22px;flex-shrink:0;margin-top:1px}.toggle-switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}.toggle-trilho{position:absolute;inset:0;background:var(--border);border-radius:999px;transition:background .15s ease}.toggle-trilho:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--bg-page);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.toggle-switch input:checked+.toggle-trilho{background:var(--ig-red)}.toggle-switch input:checked+.toggle-trilho:before{transform:translateX(16px)}.toggle-switch input:focus-visible+.toggle-trilho{outline:2px solid var(--ig-yellow);outline-offset:2px}.toggle-switch input:disabled+.toggle-trilho{opacity:.5;cursor:not-allowed}.toggle-texto{display:flex;flex-direction:column;gap:2px}.toggle-texto strong{font-size:calc(13px + var(--fs-ajuste));display:inline-flex;align-items:center;gap:5px}.toggle-sub{font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted);font-weight:400}.drawer-form-acoes{display:flex;gap:8px;margin-top:2px}.campo>label{font-size:calc(11px + var(--fs-ajuste));text-transform:uppercase;letter-spacing:.05em;color:var(--text-2)}.campo input,.campo select,.campo textarea{width:100%;padding:8px 10px;font-family:var(--font-body);font-size:calc(13px + var(--fs-ajuste));border:1px solid var(--border);border-radius:2px;background:var(--bg-page);color:var(--text)}.campo input[type=checkbox],.campo input[type=radio]{width:auto;padding:0;border:0;background:none;flex:none}.campo textarea{resize:vertical;min-height:60px}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--ig-yellow);outline-offset:0}.campo+.campo,form .campo{margin-top:2px}.nota-controle{display:flex;flex-direction:column;gap:12px}.nota-controle-topo{display:flex;align-items:baseline;gap:8px}.nota-valor{font-family:var(--font-display);font-size:calc(34px + var(--fs-ajuste));line-height:1;color:var(--nota-cor,var(--text))}.nota-valor-de{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.nota-controle-topo .chip{margin-left:auto;align-self:center}.nota-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:linear-gradient(to right,var(--nota-cor) var(--nota-pct,0),var(--bg-subtle) var(--nota-pct,0));cursor:pointer}.nota-slider:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:3px}.nota-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--bg-page);border:3px solid var(--nota-cor,var(--ig-black));box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:-webkit-grab;cursor:grab}.nota-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--bg-page);border:3px solid var(--nota-cor,var(--ig-black));box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:grab}.nota-slider::-moz-range-track{height:8px;border-radius:999px;background:transparent}.nota-ajuda{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);line-height:1.5;margin:0}.drawer-barra{height:6px;border-radius:3px;background:var(--bg-subtle);overflow:hidden}.drawer-barra-preenchida{height:100%;background:var(--ig-black);transition:width .3s ease}.entv-transcrevendo{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.entv-spinner{width:12px;height:12px;border:2px solid var(--border);border-top-color:var(--ig-black);border-radius:50%;animation:entv-girar .8s linear infinite}@keyframes entv-girar{to{transform:rotate(1turn)}}.reg-entrevista{display:flex;flex-direction:column;gap:12px;margin-top:10px}.reg-job{margin:0}.reg-caminhos{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.reg-caminho{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;text-align:left;padding:12px;border:1px solid var(--border);border-radius:3px;background:var(--bg);cursor:pointer;transition:border-color .15s ease,background .15s ease}.reg-caminho:disabled{opacity:.5;cursor:not-allowed}.reg-caminho.ativo,.reg-caminho:not(:disabled):hover{border-color:var(--ig-black)}.reg-caminho.ativo{background:color-mix(in srgb,var(--ig-black) 4%,transparent)}.reg-caminho>svg{grid-row:1/span 2}.reg-caminho-rotulo{font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text)}.reg-caminho-desc{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);grid-column:2}.reg-corpo{display:flex;flex-direction:column;gap:10px}.reg-registrar{align-self:flex-start}.reg-file-input{display:none}.reg-audio{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reg-audio-nome{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);display:inline-flex;align-items:center;gap:6px}.reg-texto{display:flex;flex-direction:column;gap:8px}.reg-mic{gap:10px;padding:8px 0}.reg-mic,.reg-mic-botao{display:flex;flex-direction:column;align-items:center}.reg-mic-botao{justify-content:center;gap:6px;width:120px;height:120px;border-radius:50%;border:2px solid var(--ig-black);background:var(--bg);color:var(--ig-black);font-size:calc(13px + var(--fs-ajuste));font-weight:600;cursor:pointer;transition:transform .1s ease,background .15s ease}.reg-mic-botao:disabled{opacity:.5;cursor:not-allowed}.reg-mic-botao:not(:disabled):active{transform:scale(.96)}.reg-mic-gravando{border-color:var(--ig-red);color:#fff;background:var(--ig-red);animation:reg-mic-pulsa 1.4s ease-in-out infinite}.reg-mic-tempo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(15px + var(--fs-ajuste))}.reg-mic-status{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);text-align:center;margin:0;max-width:280px}.reg-mic-aviso{font-size:calc(12px + var(--fs-ajuste));color:var(--ig-red);display:flex;align-items:center;gap:6px;margin:0;text-align:center}@keyframes reg-mic-pulsa{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ig-red) 40%,transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--ig-red) 0%,transparent)}}.reg-confirmar{border:1px solid color-mix(in srgb,var(--warning) 40%,var(--border));border-radius:3px;padding:12px;background:color-mix(in srgb,var(--warning) 8%,transparent)}.reg-confirmar p{margin:0 0 10px;font-size:calc(12px + var(--fs-ajuste));color:var(--text);line-height:1.5;display:flex;gap:8px}.reg-confirmar-acoes{display:flex;gap:8px;flex-wrap:wrap}.reg-rodada-atual{border:1px solid var(--border);border-radius:3px;padding:10px 12px}.reg-rodada-cab{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.reg-transcricao-texto{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);line-height:1.6;white-space:pre-wrap;margin:8px 0 0}.drawer-acao{display:flex;flex-direction:column;gap:8px}.drawer-acao-linha{align-items:center}.drawer-acao-linha,.drawer-acao-linha-btn,.drawer-alertas{display:flex;gap:8px}.drawer-alertas{flex-direction:column;margin-bottom:14px}.drawer-alerta-cv,.drawer-alerta-inelegivel{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:2px;font-size:calc(12px + var(--fs-ajuste));border:1px solid var(--border)}.drawer-alerta-inelegivel{background:color-mix(in srgb,var(--ig-red) 8%,transparent)}.nota-insumo-cv{font-size:calc(12px + var(--fs-ajuste));line-height:1.5;margin:0 0 12px}.nota-insumo-cv[data-tom=neutro]{color:var(--text-muted)}.nota-insumo-cv[data-tom=atencao]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:2px;background:#fdf6e3;color:var(--warning)}.nota-insumo-cv[data-tom=atencao] svg{flex-shrink:0;margin-top:1px}.drawer-confirmacao{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:2px;font-size:calc(12px + var(--fs-ajuste));background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--text)}.drawer-confirmacao-pendente{background:color-mix(in srgb,var(--ig-yellow) 18%,transparent);flex-wrap:wrap}.drawer-confirmacao-pendente>span{flex:1 1 220px}.drawer-confirmacao-pendente>.btn{flex:0 0 auto}.drawer-arquivo{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.drawer-historico{display:flex;flex-direction:column;gap:10px}.drawer-toast{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:var(--ig-black);color:#fff;font-size:calc(12px + var(--fs-ajuste));box-shadow:0 6px 18px rgba(0,0,0,.18);z-index:5}.drawer-painel .drawer-toast{position:-webkit-sticky;position:sticky;left:auto;transform:none;align-self:center;margin-top:-40px}.etapas-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.etapas-lista li{display:flex;align-items:center;gap:8px;font-size:calc(13px + var(--fs-ajuste))}.etapa-feita{color:var(--text-muted)}.etapa-check{color:var(--success)}.etapa-ponto{width:9px;height:9px;border-radius:50%;border:2px solid var(--border);display:inline-block;flex-shrink:0}.veredito-pendente{background:color-mix(in srgb,var(--warning) 16%,transparent)}@media (max-width:560px){.drawer-painel,.drawer-painel-amplo{width:100vw}}.busca-wrap{position:relative}.busca-resultados{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;padding:4px 0;background:var(--bg-page);border:1px solid var(--border);border-radius:2px;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:320px;overflow-y:auto}.busca-resultados,.busca-resultados li{list-style:none;margin:0}.busca-item{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer;border-bottom:1px solid var(--border)}.busca-item:last-child{border-bottom:none}.busca-item:hover{background:var(--bg-subtle)}.busca-item-nome{font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text);display:inline-flex;align-items:center;gap:4px}.busca-item-vaga{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.filtro-combo{width:230px}.filtro-combo .filtro-combo-input{width:100%;padding-right:28px;text-overflow:ellipsis}.combo-limpar{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:2px}.combo-limpar:hover{background:var(--bg-subtle);color:var(--text)}.filtro-combo .busca-resultados{min-width:280px}.combo-item{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px}.combo-item .busca-item-nome{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.combo-item .busca-item-vaga{flex-shrink:0}.combo-vazio{padding:8px 12px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.triagem-upload{margin-bottom:18px}.triagem-upload-nota{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin:4px 0 14px}.dropzone{display:flex;flex-direction:column;align-items:center;gap:6px;border:1.5px dashed var(--border);border-radius:4px;background:var(--bg-subtle);padding:26px 16px;text-align:center;cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease}.dropzone:focus-visible,.dropzone:hover{border-color:var(--text-muted);outline:none}.dropzone-ativa{border-color:var(--text-2);border-style:solid;background:var(--bg-page)}.dropzone-icone{color:var(--text-muted)}.dropzone-titulo{margin:0;font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.dropzone-link{color:var(--text);text-decoration:underline}.dropzone-sub{margin:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.dropzone-input{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}.triagem-pre{margin-top:14px;gap:12px}.triagem-pre,.triagem-pre-bloco{display:flex;flex-direction:column}.triagem-pre-bloco{gap:6px}.triagem-pre-titulo{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));font-weight:600}.triagem-pre-ok{color:var(--success)}.triagem-pre-erro{color:var(--error)}.triagem-pre-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.triagem-pre-item{display:flex;align-items:center;gap:8px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);border:1px solid var(--border);border-radius:2px;background:var(--bg-page);padding:6px 8px}.triagem-pre-item-erro{color:var(--error);border-color:#f3c4bf;background:#fcebe9}.triagem-pre-nome{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.triagem-pre-motivo{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.triagem-pre-item-erro .triagem-pre-motivo{color:var(--error)}.triagem-pre-remover{display:inline-flex;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:2px}.triagem-pre-remover:hover{color:var(--error)}.triagem-pre-acoes{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.triagem-simular{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.triagem-pre-botoes{display:flex;gap:8px}.triagem-job-wrap{margin-top:14px;display:flex;flex-direction:column;gap:10px}.triagem-resumo{margin:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.triagem-novo-lote{align-self:flex-start}@media (max-width:480px){.dropzone{padding:18px 14px}.dropzone-desktop-txt{display:none}.dropzone-titulo{font-size:calc(15px + var(--fs-ajuste))}.triagem-pre-acoes{flex-direction:column;align-items:stretch}.triagem-pre-botoes{justify-content:stretch}.triagem-pre-botoes .btn{flex:1 1}}.ranking-painel{margin-bottom:18px}.ranking-cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ranking-acoes{display:flex;gap:8px;flex-shrink:0;align-items:center}.btn-icone{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);color:var(--text-2);cursor:pointer}.btn-icone:hover{background:var(--bg-subtle)}.ranking-bloqueados{margin-top:14px;border:1px solid #f6e6c2;border-left:3px solid var(--warning);border-radius:2px;background:#fdf6e3;padding:12px 14px}.ranking-bloqueados-cab{display:flex;align-items:flex-start;gap:8px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2)}.ranking-bloqueados-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.ranking-job{margin-top:14px;display:flex;flex-direction:column;gap:10px}.ranking-vazio{margin:16px 0 0;font-size:calc(13px + var(--fs-ajuste));color:var(--text-muted)}.ranking-lista{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.ranking-card{border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:3px;border-radius:4px;background:var(--bg-page);padding:14px 16px}.ranking-card-topo{display:flex;align-items:flex-start;gap:12px}.ranking-posicao{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--bg-subtle);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;font-size:calc(12px + var(--fs-ajuste));font-weight:700;color:var(--text-2)}.ranking-card-id{flex:1 1;min-width:0}.ranking-card-nome{font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text);display:block}.ranking-card-clicavel{cursor:pointer}.ranking-card-nome-linha{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ranking-card-clicavel:hover{border-top-color:var(--ig-metal);border-right-color:var(--ig-metal);border-bottom-color:var(--ig-metal)}.ranking-card-nome-botao{background:none;border:0;padding:0;font:inherit;font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px}.ranking-card-nome-botao:focus-visible,.ranking-card-nome-botao:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ranking-card-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ranking-card-score{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;line-height:1}.ranking-score-linha{display:flex;align-items:baseline}.ranking-score-num{font-size:calc(26px + var(--fs-ajuste));font-weight:700;color:var(--text)}.ranking-score-de{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin-left:2px}.ranking-score-faixa{white-space:nowrap}.ranking-barra{height:6px;border-radius:3px;background:var(--bg-subtle);margin:12px 0 10px;overflow:hidden}.ranking-barra-fill{height:100%;border-radius:3px;transition:width .3s ease}.ranking-barra-fill.aderencia-alta{background:var(--text)}.ranking-barra-fill.aderencia-media{background:var(--ig-metal)}.ranking-barra-fill.aderencia-baixa{background:var(--border)}.ranking-resumo{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.55;margin:0 0 8px;white-space:pre-wrap}.ranking-toggle{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:calc(12px + var(--fs-ajuste));color:var(--text);text-decoration:underline;padding:0}.ranking-card-acoes{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ranking-criterios{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ranking-criterio{border:1px solid var(--border);border-radius:2px;padding:8px 10px;background:var(--bg-subtle)}.ranking-criterio-cab{display:flex;align-items:center;gap:8px}.ranking-criterio-icone{flex-shrink:0}.ranking-criterio-nome{flex:1 1;min-width:0;font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.ranking-criterio-selo{font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:1px 7px;border-radius:10px;white-space:nowrap}.ranking-criterio-evid{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;margin:6px 0 0}.ranking-evid-rotulo{font-weight:600;color:var(--text-muted)}.ranking-criterio-sem-base{color:var(--text-muted);font-style:italic}.ranking-perguntas{margin:12px 0 0;padding:8px 10px;background:var(--bg-subtle);border-radius:2px;border:1px solid var(--border)}.ranking-perguntas-titulo{display:flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));font-weight:600;color:var(--text-2);margin:0 0 6px}.ranking-perguntas-lista{margin: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:5px}.ranking-perguntas-competencia{font-size:calc(12px + var(--fs-ajuste));font-weight:600;color:var(--text);margin:8px 0 4px}.ranking-perguntas section:first-of-type .ranking-perguntas-competencia{margin-top:0}.ranking-alertas{margin:10px 0 0;display:flex;flex-direction:column;gap:4px}.ranking-alerta-item{display:flex;align-items:flex-start;gap:6px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--warning-escuro);margin:0;line-height:1.5}.crit-atende{border-left:3px solid var(--success)}.crit-atende .drawer-ranking-crit-selo,.crit-atende .ranking-criterio-selo{background:#e8f2e9;color:var(--success)}.crit-atende .ranking-criterio-icone,.crit-parcial .ranking-criterio-icone{color:var(--success)}.crit-parcial{border-left:3px solid var(--warning)}.crit-parcial .drawer-ranking-crit-selo,.crit-parcial .ranking-criterio-selo{background:#fdf6e3;color:var(--warning)}.crit-nao-atende{border-left:3px solid var(--error)}.crit-nao-atende .drawer-ranking-crit-selo,.crit-nao-atende .ranking-criterio-selo{background:#fcebe9;color:var(--error)}.crit-nao-atende .ranking-criterio-icone{color:var(--error)}.crit-nao-evid{border-left:3px dotted var(--text-metal,var(--text-muted));background:repeating-linear-gradient(45deg,var(--bg-subtle),var(--bg-subtle) 6px,var(--bg-page) 6px,var(--bg-page) 12px)}.crit-nao-evid .drawer-ranking-crit-selo,.crit-nao-evid .ranking-criterio-selo{background:var(--bg-page);color:var(--text-muted);border:1px dashed var(--border)}.crit-nao-evid .ranking-criterio-icone{color:var(--text-muted)}.ranking-banco-aviso{margin-top:14px;display:flex;align-items:flex-start;gap:8px;border:1px solid var(--border);border-left:3px solid var(--text-2);border-radius:2px;background:var(--bg-subtle);padding:10px 12px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.chip-interno{background:color-mix(in srgb,var(--ig-grafite) 14%,transparent);color:var(--ig-grafite);border:1px solid color-mix(in srgb,var(--ig-grafite) 32%,transparent)}.chip-conflito,.chip-interno{display:inline-flex;align-items:center;gap:4px;font-weight:600}.chip-conflito{background:#fcebe9;color:var(--error);border:1px solid color-mix(in srgb,var(--error) 32%,transparent)}.ranking-card-interno{border-left-color:var(--ig-grafite)}.ranking-card-conflito{border-left-color:var(--error);background:color-mix(in srgb,var(--error) 4%,var(--bg-page))}.ranking-conflito-aviso{display:flex;align-items:flex-start;gap:8px;margin:10px 0;border:1px solid color-mix(in srgb,var(--error) 24%,transparent);border-left:3px solid var(--error);border-radius:2px;background:#fcebe9;padding:10px 12px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--error);line-height:1.5;font-weight:500}.ranking-interno{margin:10px 0;border:1px solid var(--border);border-radius:3px;background:color-mix(in srgb,var(--ig-grafite) 4%,var(--bg-subtle));padding:10px 12px}.ranking-interno-cab{display:flex;align-items:center;gap:6px;margin-bottom:8px}.ranking-interno-icone{color:var(--ig-grafite);flex-shrink:0}.ranking-interno-titulo{font-size:calc(12px + var(--fs-ajuste));font-weight:700;color:var(--ig-grafite);letter-spacing:.02em}.ranking-interno-dados{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0}.ranking-interno-dados>div{display:flex;flex-direction:column;gap:1px}.ranking-interno-dados dt{font-size:calc(10.5px + var(--fs-ajuste));color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.ranking-interno-dados dd{margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);font-weight:500}.ranking-9box{margin-top:10px;padding-top:8px;border-top:1px dashed var(--border)}.ranking-9box-selo{display:inline-block;font-size:calc(12px + var(--fs-ajuste));font-weight:700;padding:2px 10px;border-radius:12px;background:color-mix(in srgb,var(--ig-grafite) 16%,transparent);color:var(--ig-grafite)}.ranking-9box-detalhe{margin:6px 0 0}.ranking-9box-detalhe,.ranking-9box-prontidao{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.ranking-9box-prontidao{margin:4px 0 0}.ranking-9box-rotulo{font-weight:600;color:var(--text-muted)}.ranking-9box-oculto{display:flex;align-items:flex-start;gap:8px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);font-style:italic;line-height:1.5}.ranking-9box-oculto-icone{color:var(--text-muted);flex-shrink:0;margin-top:1px}.drawer-ranking-ia{display:flex;flex-direction:column}.drawer-ranking-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.drawer-ranking-score{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding-left:10px;border-left:3px solid var(--border)}.drawer-ranking-num{font-size:calc(30px + var(--fs-ajuste));font-weight:700;color:var(--text);line-height:1}.drawer-ranking-de{font-size:calc(13px + var(--fs-ajuste));color:var(--text-muted)}.drawer-ranking-resumo{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.55;margin:10px 0;white-space:pre-wrap}.drawer-ranking-criterios{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.drawer-ranking-crit{border:1px solid var(--border);border-radius:2px;padding:8px 10px;background:var(--bg-subtle)}.drawer-ranking-crit-cab{display:flex;align-items:center;gap:8px}.drawer-ranking-crit-nome{flex:1 1;min-width:0;font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.drawer-ranking-crit-selo{font-size:calc(11px + var(--fs-ajuste));font-weight:600;padding:1px 7px;border-radius:10px;white-space:nowrap}.drawer-ranking-crit-evid{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;margin:6px 0 0}.drawer-ranking-evid-rotulo{font-weight:600;color:var(--text-muted)}.drawer-ranking-crit-sem-base{color:var(--text-muted);font-style:italic}.aderencia-ia{display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-column-gap:8px;column-gap:8px;grid-row-gap:6px;row-gap:6px}.aderencia-ia-num{font-size:calc(30px + var(--fs-ajuste));font-weight:700;color:var(--text);line-height:1}.aderencia-ia-pct{font-size:calc(16px + var(--fs-ajuste));font-weight:600;margin-left:1px}.aderencia-ia-rotulo{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-muted)}.aderencia-ia-barra{grid-column:1/-1;display:block;height:6px;border-radius:3px;background:var(--bg-subtle);overflow:hidden}.aderencia-ia-barra-fill{display:block;height:100%;border-radius:3px;transition:width .3s ease}.aderencia-ia-barra-fill.aderencia-alta{background:var(--text)}.aderencia-ia-barra-fill.aderencia-media{background:var(--ig-metal)}.aderencia-ia-barra-fill.aderencia-baixa{background:var(--border)}.aderencia-ia-compacta .aderencia-ia-num{font-size:calc(22px + var(--fs-ajuste))}.explicacao-ia{margin:12px 0 0;border:1px solid var(--border);border-radius:4px;background:var(--bg-page)}.explicacao-ia>summary{cursor:pointer;padding:10px 12px;font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text);list-style-position:inside}.explicacao-ia[open]>summary{border-bottom:1px solid var(--border)}.explicacao-ia-corpo{padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px;min-width:0}.explicacao-ia .drawer-ranking-crit-cab{flex-wrap:wrap}.explicacao-ia .drawer-ranking-crit-nome{flex:1 1 140px}.explicacao-ia-numeros{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0}.explicacao-ia-numeros>div{min-width:0}.explicacao-ia-numeros dt{font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted)}.explicacao-ia-numeros dd{margin:0;font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text);overflow-wrap:anywhere}.explicacao-ia-resumo{margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.55;white-space:pre-wrap}.explicacao-ia-subtitulo{margin:4px 0 0;font-size:calc(12px + var(--fs-ajuste));font-weight:700;color:var(--text-2)}.explicacao-ia-lista{margin:0;padding-left:18px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;overflow-wrap:anywhere}.explicacao-ia-meta{margin:0;font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted);line-height:1.5}.explicacao-ia-acoes{gap:8px;margin-top:8px}.explicacao-ia-acoes,.triagem-ausente{display:flex;flex-wrap:wrap;align-items:center}.triagem-ausente{gap:10px;justify-content:space-between}.triagem-ausente p{margin:0;color:var(--text-2)}.btn-pequeno{font-size:calc(12px + var(--fs-ajuste));padding:4px 9px}.parecer-rodadas{border:1px solid var(--border);border-radius:3px;padding:12px;margin-bottom:14px}.parecer-rodadas-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.parecer-timeline{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.parecer-rodada{border:1px solid var(--border);border-radius:3px;padding:0;background:var(--bg-page);overflow:hidden}.parecer-rodada.selecionada{border-color:var(--ig-grafite);box-shadow:inset 0 0 0 1px var(--ig-grafite)}.parecer-rodada-na-fila{border-style:dashed;background:var(--bg-subtle)}.parecer-rodada-na-fila .parecer-rodada-topo{cursor:not-allowed}.parecer-rodada-na-fila .parecer-rodada-topo:hover{background:none}.parecer-rodada-na-fila .parecer-rodada-marca{background:transparent;border:1px dashed var(--ig-metal)}.parecer-rodada-topo{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:10px 12px}.parecer-rodada-topo:hover{background:var(--bg-subtle)}.parecer-rodada-marca{width:8px;height:8px;border-radius:50%;background:var(--ig-metal);flex-shrink:0}.parecer-rodada.selecionada .parecer-rodada-marca{background:var(--ig-grafite)}.parecer-rodada-info{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.parecer-rodada-nome{font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text);gap:6px}.parecer-rodada-meta,.parecer-rodada-nome{display:flex;align-items:center;flex-wrap:wrap}.parecer-rodada-meta{gap:4px}.parecer-rodada-meta,.parecer-rodada-motivo{font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-2)}.parecer-rodada-motivo{margin:0;padding:0 12px 8px;font-style:italic}.parecer-rodada-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 12px 10px}.parecer-rodada-remover{color:var(--error)}.parecer-rodada-bloqueio{font-size:calc(11.5px + var(--fs-ajuste));color:var(--text-muted);display:inline-flex;align-items:center;gap:4px}.parecer-incluir{margin-top:8px;border-top:1px dashed var(--border);padding-top:10px}.parecer-rodada-detalhe{margin-top:4px}.parecer-aviso-linha{font-size:calc(12px + var(--fs-ajuste));color:var(--success);display:flex;align-items:center;gap:5px;margin:8px 0 0}.parecer-painel{margin:0}.parecer-gerar{display:flex;flex-direction:column;gap:10px}.parecer-hint{color:var(--text-2);line-height:1.5}.parecer-hint,.parecer-sem-transcricao{font-size:calc(12.5px + var(--fs-ajuste));margin:0}.parecer-sem-transcricao{color:var(--text-muted);display:flex;align-items:center;gap:6px;font-style:italic}.parecer-btn-gerar{align-self:flex-start}.parecer-conteudo{display:flex;flex-direction:column;gap:12px}.parecer-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.parecer-badge{font-size:calc(11.5px + var(--fs-ajuste));font-weight:600;padding:3px 9px;border-radius:12px;display:inline-flex;align-items:center;gap:5px}.parecer-badge-gerado{background:#fdf6e3;color:var(--warning);border:1px solid #f0e2b8}.parecer-badge-revisado{background:#e8f2e9;color:var(--success);border:1px solid #cbe4cd}.parecer-gerado-nota{color:var(--warning);background:#fdf9ee;border:1px solid #f0e2b8;border-radius:3px;padding:8px 10px}.parecer-gerado-nota,.parecer-revisao-nota{font-size:calc(12px + var(--fs-ajuste));margin:0;display:flex;align-items:flex-start;gap:6px;line-height:1.5}.parecer-revisao-nota{color:var(--text-2)}.parecer-criterios{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.parecer-crit{border:1px solid var(--border);border-left-width:3px;border-radius:2px;padding:8px 10px;background:var(--bg-subtle)}.parecer-crit.crit-atende{border-left-color:var(--success)}.parecer-crit.crit-parcial{border-left-color:var(--warning)}.parecer-crit.crit-nao-atende{border-left-color:var(--error)}.parecer-crit.crit-nao-evid{border-left-color:var(--ig-metal);border-left-style:dashed}.parecer-crit-cab{display:flex;align-items:center;gap:8px}.parecer-crit-nome{flex:1 1;min-width:0;font-size:calc(12.5px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.parecer-crit-evid{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;margin:6px 0 0}.parecer-crit-evid-rotulo{font-weight:600;color:var(--text-muted)}.parecer-crit-sem-base{color:var(--text-2);font-style:italic}.parecer-crit.crit-nao-evid .drawer-ranking-crit-selo{color:var(--text-2)}.parecer-lista-grupo{display:flex;flex-direction:column;gap:4px}.parecer-lista-titulo{font-size:calc(12px + var(--fs-ajuste));font-weight:600;color:var(--text-muted);display:flex;align-items:center;gap:5px}.parecer-lista{margin:0;padding-left:18px;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.parecer-final{border-top:1px solid var(--border);padding-top:10px}.parecer-final-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.parecer-final-titulo{flex:1 1;font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text)}.parecer-nota{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.parecer-nota-rotulo{font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.parecer-nota-valor{font-family:var(--font-display);font-size:calc(18px + var(--fs-ajuste));line-height:1;color:var(--text)}.parecer-nota-escala,.parecer-nota-origem{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.parecer-nota-origem{font-style:italic}.parecer-final-texto{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.55;margin:0}.parecer-acoes{display:flex;gap:8px;flex-wrap:wrap}.parecer-revisar{border-top:1px dashed var(--border);padding-top:10px}.parecer-aviso-ok{font-size:calc(12.5px + var(--fs-ajuste));color:var(--success);background:#e8f2e9;border:1px solid #cbe4cd;border-radius:3px;padding:8px 10px;display:flex;align-items:center;gap:6px}@media (max-width:480px){.ranking-cabecalho{flex-direction:column}.ranking-acoes{width:100%;flex-wrap:wrap}.ranking-acoes .btn{flex:1 1}.ranking-card-topo{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px;align-items:center}.ranking-card-id{display:contents}.ranking-card-nome-linha{grid-column:3;grid-row:1}.ranking-card-score{grid-column:4;grid-row:1;align-items:flex-end}.ranking-card-chips{grid-column:1/-1;grid-row:2;margin-top:0}.parecer-rodadas-cab{flex-direction:column;align-items:stretch;gap:8px}.parecer-rodada-topo{flex-wrap:wrap}.parecer-acoes .btn{flex:1 1}.parecer-final-cab{flex-direction:column;align-items:flex-start;gap:4px}.parecer-final-titulo{flex:none}}.ad-celula{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.fontes-divulgacao-simples{cursor:default}.candidatos-cabecalho{display:flex;align-items:baseline;gap:8px 20px;flex-wrap:wrap;margin-bottom:14px;padding:12px 16px;border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle)}.candidatos-total{display:inline-flex;align-items:baseline;gap:6px;margin:0;font-size:calc(14px + var(--fs-ajuste));color:var(--text-2)}.candidatos-total-numero{font-size:calc(26px + var(--fs-ajuste));font-weight:700;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.candidatos-fontes{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;min-width:0}.capta-aviso{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;border-radius:2px;font-size:calc(12px + var(--fs-ajuste))}.capta-aviso svg{flex-shrink:0;margin-top:1px}.capta-aviso-dup{background:#fdf6e3;color:var(--warning);border:1px solid #ecd9a8}.cand-sem-processo{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:16px;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2);background:var(--bg-subtle);border:1px solid var(--border);border-radius:2px}.cand-processos{display:flex;flex-direction:column;gap:10px;margin-top:8px}.cand-processo{border:1px solid var(--border);border-radius:2px;padding:10px 12px;background:var(--bg-page)}.cand-processo-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cand-processo-meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.cand-processo-meta span{display:inline-flex;align-items:center;gap:4px}.pkan-card-arrastando{opacity:.45;cursor:-webkit-grabbing;cursor:grabbing}.pkan-card-wrap{position:relative}.kan-card-acoes{display:flex;gap:4px;justify-content:flex-end;padding:5px 2px 0;opacity:0;transition:opacity .12s ease}.pkan-card-wrap:focus-within .kan-card-acoes,.pkan-card-wrap:hover .kan-card-acoes{opacity:1}.kan-acao{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--border);background:var(--bg-page);border-radius:2px;cursor:pointer;color:var(--text-2);text-decoration:none}.kan-acao:hover{background:var(--ig-black);color:#fff;border-color:var(--ig-black)}.kan-acao-reprovar:hover{background:var(--error);color:#fff;border-color:var(--error)}.kan-acao-primaria{background:var(--ig-black);color:#fff;border-color:var(--ig-black)}.kan-acao-primaria:hover{background:var(--ig-grafite);border-color:var(--ig-grafite)}.kan-atrelar-popover{width:220px}.vaga-card-pedido{z-index:31;box-shadow:0 6px 20px rgba(0,0,0,.14)}.vaga-card>.kan-card-acoes{position:absolute;top:6px;right:6px;padding:2px;gap:3px;justify-content:flex-end;background:var(--bg-page);border:1px solid var(--border);border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.12)}.vaga-card:focus-within>.kan-card-acoes,.vaga-card:hover>.kan-card-acoes{opacity:1}.vaga-card>.kan-card-acoes .kan-acao{width:22px;height:22px}.pipeline-linha:focus-within .kan-card-acoes,.pipeline-linha:hover .kan-card-acoes{opacity:1}.cand-tabela-wrap tbody tr:focus-within .kan-card-acoes,.cand-tabela-wrap tbody tr:hover .kan-card-acoes{opacity:1}.pipeline-acoes-cel{width:1%;white-space:nowrap}.pipeline-acoes-cel .kan-card-acoes{padding:0}@media (hover:none){.kan-card-acoes{opacity:1}}@media (hover:none),(max-width:640px){.vaga-card>.kan-card-acoes{position:static;opacity:1;margin-top:8px;padding:6px 0 0;background:none;border:0;border-top:1px solid var(--border);border-radius:0;box-shadow:none}.vaga-card>.kan-card-acoes .kan-acao{width:30px;height:30px}}.kanban{cursor:default}.kanban .vaga-card{cursor:pointer}.kanban [draggable=true]{cursor:-webkit-grab;cursor:grab}.kanban [draggable=true] :is(button,a){cursor:pointer}.kanban.arrastando-rolar,.kanban.arrastando-rolar .vaga-card{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vaga-card.vaga-card-pendente-comigo{box-shadow:0 0 0 2px var(--pendente-comigo)}.icone-pendente-comigo{color:var(--pendente-comigo);margin-right:4px;vertical-align:-2px;flex-shrink:0}.pipeline-linha.pipeline-linha-pendente-comigo>td:first-child{box-shadow:inset 3px 0 0 var(--pendente-comigo)}.vaga-card-novidade{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--ig-yellow);color:var(--ig-black);font-size:calc(11px + var(--fs-ajuste));font-weight:600;vertical-align:middle}.faixa-pendencias{border:1px solid var(--border);border-left:3px solid var(--ig-yellow);background:var(--bg-subtle);padding:10px 14px;margin-bottom:20px;border-radius:2px}.faixa-pendencias-topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.faixa-pendencias-titulo{display:inline-flex;align-items:center;gap:6px;font-size:calc(13px + var(--fs-ajuste))}.faixa-pendencias-todas{margin-left:auto;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.faixa-pendencias-fechar{display:inline-flex;background:none;border:none;cursor:pointer;color:var(--text-2);padding:2px}.faixa-pendencias-lista{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.faixa-pendencias-item{font-size:calc(13px + var(--fs-ajuste));color:var(--text);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media (max-width:600px){.faixa-pendencias{margin-bottom:14px}}.kan-col-alvo{background:color-mix(in srgb,var(--ig-black) 5%,transparent);outline:2px dashed var(--text-muted);outline-offset:-4px;border-radius:3px}.kan-col-recusa{background:color-mix(in srgb,var(--error) 5%,transparent);outline:2px dashed var(--error);outline-offset:-4px;border-radius:3px}.kan-col-dica{margin:0;padding:6px 12px;font-size:calc(11.5px + var(--fs-ajuste));line-height:1.35;color:var(--text-2);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--ig-black) 4%,transparent)}.kan-col-dica-recusa{color:var(--error);background:color-mix(in srgb,var(--error) 6%,transparent)}.kan-col-pendencia{background:color-mix(in srgb,var(--warning) 7%,transparent);outline:2px dashed var(--warning-escuro);outline-offset:-4px;border-radius:3px}.kan-col-dica-pendencia{color:var(--warning-escuro);background:color-mix(in srgb,var(--warning) 8%,transparent)}.kan-col-dica-saida{display:block;margin-top:2px;font-weight:600}.toast-aviso{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;background:var(--ig-black);color:#fff;font-size:calc(13px + var(--fs-ajuste));box-shadow:0 6px 20px rgba(0,0,0,.2);z-index:80}.toast-aviso-erro{background:var(--error)}.drawer-agendar{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border);border-radius:2px;margin-top:8px;background:var(--bg-subtle)}.relatorios .filtros{margin-bottom:24px}.rel-limpar{font-family:var(--font-body);font-size:calc(12px + var(--fs-ajuste));padding:7px 12px;cursor:pointer;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);color:var(--text-2)}.rel-limpar:hover,.rel-vazio-geral{background:var(--bg-subtle)}.rel-vazio-geral{display:flex;align-items:center;gap:10px;padding:28px 20px;color:var(--text-muted);border:1px dashed var(--border);border-radius:2px;font-size:calc(14px + var(--fs-ajuste))}.rel-grid{display:grid;grid-gap:14px;gap:14px;margin:14px 0}.rel-grid-2{grid-template-columns:repeat(2,1fr)}.rel-painel{min-width:0}.rel-bloco-vazio{color:var(--text-muted);font-size:calc(13px + var(--fs-ajuste));margin:6px 0}.rel-sla-barra{display:flex;height:22px;border-radius:2px;overflow:hidden;border:1px solid var(--border);background:var(--bg-subtle)}.rel-sla-seg{height:100%}.rel-sla-legenda{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.rel-sla-legenda li{display:inline-flex;align-items:center;gap:6px;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.rel-sla-legenda strong{font-family:var(--font-display);font-size:calc(15px + var(--fs-ajuste));color:var(--text)}.rel-legenda-bolha{width:10px;height:10px;border-radius:2px;flex-shrink:0}.rel-legenda-pct{color:var(--text-muted);font-size:calc(12px + var(--fs-ajuste))}.rel-serie{width:100%;height:auto;display:block}.rel-serie-grid{stroke:var(--border);stroke-width:1}.rel-serie-eixo{fill:var(--text-muted);font-family:var(--font-body)}.rel-serie-eixo,.rel-serie-valor{font-size:calc(11px + var(--fs-ajuste))}.rel-serie-valor{fill:var(--text-2);font-family:var(--font-display)}.rel-serie-area{fill:var(--ig-yellow);opacity:.16}.rel-serie-linha{fill:none;stroke:var(--ig-black);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.rel-serie-ponto{fill:var(--ig-black)}.rel-ranking{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rel-ranking-item{display:grid;grid-template-columns:18px minmax(80px,1fr) 2fr auto;align-items:center;grid-gap:10px;gap:10px}.rel-ranking-pos{font-family:var(--font-display);font-size:calc(14px + var(--fs-ajuste));color:var(--text-muted);text-align:center}.rel-ranking-nome{font-size:calc(13px + var(--fs-ajuste));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-ranking-barra{height:8px;background:var(--bg-subtle);border-radius:999px;overflow:hidden}.rel-ranking-fill{display:block;height:100%;background:var(--ig-black);border-radius:999px}.rel-ranking-valor{font-size:calc(13px + var(--fs-ajuste));white-space:nowrap;font-family:var(--font-display)}.rel-ranking-valor small{font-family:var(--font-body);color:var(--text-muted);font-size:calc(11px + var(--fs-ajuste))}.rel-distro{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.rel-distro-row{display:grid;grid-template-columns:minmax(90px,1.3fr) 2fr auto auto;align-items:center;grid-gap:10px;gap:10px}.rel-distro-rotulo{font-size:calc(13px + var(--fs-ajuste));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-distro-track{height:10px;background:var(--bg-subtle);border-radius:2px;overflow:hidden}.rel-distro-fill{display:block;height:100%;background:var(--ig-grafite)}.rel-distro-valor{font-family:var(--font-display);font-size:calc(14px + var(--fs-ajuste));text-align:right}.rel-distro-pct{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);width:38px;text-align:right}.rel-fonte-row{grid-template-columns:minmax(90px,1.3fr) 2fr auto auto}.rel-fonte-conv{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);white-space:nowrap;text-align:right}.rel-ind-kpis{display:flex;flex-wrap:wrap;gap:20px}.rel-ind-kpi{display:flex;flex-direction:column;gap:2px}.rel-ind-kpi-valor{font-family:var(--font-display);font-size:calc(22px + var(--fs-ajuste))}.rel-ind-kpi-rotulo{font-size:calc(11px + var(--fs-ajuste));letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.rel-ind-ranking{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.rel-ind-ranking-titulo{margin:0 0 10px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.rel-visualizacoes{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.rel-visualizacoes-label{display:block;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);margin-bottom:8px}.rel-visualizacoes-linha{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rel-visualizacoes-linha .entrada{width:140px}.rel-visualizacoes-sucesso{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:calc(12px + var(--fs-ajuste));color:var(--success)}.rel-tempo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rel-tempo-row{display:grid;grid-template-columns:minmax(110px,1.4fr) 2fr auto auto;align-items:center;grid-gap:10px;gap:10px}.rel-tempo-rotulo{font-size:calc(12px + var(--fs-ajuste));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-tempo-track{height:10px;background:var(--bg-subtle);border-radius:2px;overflow:hidden}.rel-tempo-fill{display:block;height:100%;background:var(--ig-grafite)}.rel-tempo-fill.rel-tempo-gargalo{background:var(--warning)}.rel-tempo-valor{font-family:var(--font-display);font-size:calc(14px + var(--fs-ajuste));text-align:right}.rel-tempo-pct{width:38px;text-align:right}.rel-tempo-pct,.rel-tempo-total{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.rel-tempo-total{margin:12px 0 0}.rel-tempo-total strong{font-family:var(--font-display);font-size:calc(15px + var(--fs-ajuste));color:var(--text)}.rel-funil{display:flex;flex-direction:column;gap:14px}.rel-funil-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5px}.rel-funil-rotulo{font-size:calc(13px + var(--fs-ajuste));font-weight:500}.rel-funil-conv{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.rel-funil-barra{background:var(--bg-subtle);border-radius:2px;overflow:hidden}.rel-funil-fill{display:flex;align-items:center;justify-content:flex-end;min-height:34px;padding:0 12px;background:var(--ig-black);border-radius:2px}.rel-funil-valor{font-family:var(--font-display);font-size:calc(16px + var(--fs-ajuste));color:#fff}.rel-funil-visualizacoes{margin:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.rel-funil-total{font-family:var(--font-display);font-size:calc(16px + var(--fs-ajuste));font-weight:400;margin-left:6px}.rel-funil-barra-empilhada{display:flex;min-height:18px;min-width:4px}.rel-funil-seg{display:block;min-height:18px;min-width:2px}.rel-funil-seg-aprovados{background:var(--success)}.rel-funil-seg-reprovados{background:var(--error)}.rel-funil-seg-parados{background:var(--ig-metal)}.rel-funil-legenda{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:6px 0 0;padding:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.rel-funil-legenda li{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.rel-funil-legenda li:before{content:"";width:8px;height:8px;border-radius:1px;flex-shrink:0}.rel-funil-leg-aprovados:before{background:var(--success)}.rel-funil-leg-reprovados:before{background:var(--error)}.rel-funil-leg-parados:before{background:var(--ig-metal)}.rel-funil-leg-sem-etapa:before,.rel-funil-seg-sem-etapa{background:repeating-linear-gradient(45deg,var(--ig-metal) 0 2px,var(--bg-subtle) 2px 5px)}.rel-funil-cobertura{color:var(--text-muted)}.rel-nps-grupos{margin:4px 0 12px}@media (max-width:900px){.rel-grid-2{grid-template-columns:1fr}}@media (max-width:600px){.relatorios .filtros{gap:8px}.relatorios .filtro-select{flex:1 1;min-width:130px}.rel-ranking-item{grid-template-columns:16px 1fr auto}.rel-ranking-barra{display:none}.rel-distro-row{grid-template-columns:1fr auto auto}.rel-distro-track{display:none}.rel-fonte-row,.rel-tempo-row{grid-template-columns:1fr auto auto}.rel-tempo-track{display:none}.rel-ind-kpis{gap:14px 20px}.rel-visualizacoes-linha .entrada{width:100%}}.adm .filtros{margin-bottom:12px}.adm-exportar{margin-bottom:12px}.adm-exportar,.rel-exportar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rel-exportar{margin:-12px 0 12px}.adm .rel-exportar{margin-top:0}.adm-erro{font-size:calc(12px + var(--fs-ajuste));color:var(--error-escuro)}.adm-nome{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.adm-vaga{display:inline-flex;flex-direction:column;gap:2px;min-width:0}.adm-vaga .texto-fraco{font-size:calc(12px + var(--fs-ajuste))}.adm-tabela td.adm-resumo{min-width:220px;max-width:360px}.adm-alternar{display:inline-flex;align-items:center;gap:4px}.adm-tabela tr.adm-linha-aberta>td{border-bottom-color:transparent}.adm-tabela tbody tr.adm-detalhe>td{background:var(--bg-subtle);padding:12px 14px 14px}.adm-tabela tbody tr.adm-detalhe:hover>td{background:var(--bg-subtle)}.adm-definicoes{margin-bottom:10px}.adm-sem-entrevista{margin:0;font-size:calc(13px + var(--fs-ajuste))}.adm-linha-do-tempo{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--border);display:flex;flex-direction:column;gap:8px}.adm-linha-do-tempo li{position:relative;display:grid;grid-template-columns:128px minmax(160px,220px) minmax(0,1fr);align-items:baseline;grid-gap:4px 12px;gap:4px 12px;font-size:calc(13px + var(--fs-ajuste))}.adm-linha-do-tempo li:before{content:"";position:absolute;left:-20px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--bg-page);border:2px solid var(--ig-grafite)}.adm-quando{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);white-space:nowrap}.adm-quem{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}@media (max-width:600px){.adm-exportar{justify-content:flex-start}.adm-exportar .btn{flex:1 1;justify-content:center}.adm .filtro-select{min-width:0}.adm .filtro-select,.adm .rel-limpar{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.adm-tabela td.adm-resumo{min-width:0;max-width:none}.tabela-cards .adm-tabela tr.adm-linha-aberta{margin-bottom:0;border-bottom:none;border-radius:2px 2px 0 0}.tabela-cards .adm-tabela tr.adm-detalhe{margin-top:0;border-top:none;border-radius:0 0 2px 2px;background:var(--bg-subtle);padding:0 12px 12px}.tabela-cards .adm-tabela tbody tr.adm-detalhe>td{display:block;padding:10px 0 0;border-top:1px dashed var(--border)}.tabela-cards .adm-tabela td.tabela-acoes-cel{justify-content:flex-start;padding-top:8px}.adm-linha-do-tempo li{grid-template-columns:minmax(0,1fr);gap:2px}}.job-card{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);padding:14px 16px;font-size:calc(13px + var(--fs-ajuste))}.job-card-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.job-card-selo{display:inline-flex;align-items:center;gap:6px;font-weight:600}.job-card-rotulo{color:var(--text-2);font-size:calc(12px + var(--fs-ajuste))}.job-card-texto{display:flex;align-items:center;gap:6px;margin:0;color:var(--text-2)}.job-card-texto-sucesso{color:var(--success)}.job-card-texto-erro{color:var(--error);font-weight:600}.job-card-icone-sucesso{color:var(--success)}.job-card-icone-erro{color:var(--error)}.job-card-icone-fila{color:var(--text-muted)}.job-card-progresso-bloco{display:flex;flex-direction:column;gap:6px}.job-card-progresso-barra{height:6px;border-radius:3px;background:var(--bg-subtle);overflow:hidden}.job-card-progresso-fill{height:100%;background:var(--ig-black);transition:width .3s ease}.job-card-progresso-texto{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.job-card-falha-bloco{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.job-card-tentativas{margin:0;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.job-card-retry:disabled{opacity:.6;cursor:default}.job-card-spinner{width:13px;height:13px;border:2px solid var(--border);border-top-color:var(--ig-black);border-radius:50%;animation:job-card-girar .8s linear infinite;flex-shrink:0}.job-card-spinner-inline{display:inline-block}@keyframes job-card-girar{to{transform:rotate(1turn)}}.job-card-itens{border-top:1px dashed var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.job-card-itens-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.job-card-itens-titulo{font-size:calc(11px + var(--fs-ajuste));font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.job-card-filtro-erro{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--error);cursor:pointer}.job-card-lista-itens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.job-card-item{display:flex;align-items:center;gap:8px;font-size:calc(12px + var(--fs-ajuste));flex-wrap:wrap}.job-card-item-rotulo{color:var(--text)}.job-card-item-motivo{color:var(--error);font-size:calc(11px + var(--fs-ajuste))}.job-card-item-vazio{font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.job-card-falhou{border-left:3px solid var(--error)}.job-card-concluido{border-left:3px solid var(--success)}.job-card-processando{border-left:3px solid var(--warning)}.job-card-na_fila{border-left:3px dashed var(--border)}@media (max-width:480px){.job-card-topo{gap:4px}.job-card-itens-topo,.job-card-topo{flex-direction:column;align-items:flex-start}.job-card-retry{width:100%;justify-content:center;min-height:44px}}.ad-prefill-nota{display:flex;align-items:flex-start;gap:8px;font-size:calc(12.5px + var(--fs-ajuste));line-height:1.5;color:var(--text-2);background:color-mix(in srgb,var(--ig-yellow) 14%,transparent);border:1px solid color-mix(in srgb,var(--ig-yellow) 45%,var(--border));border-radius:2px;padding:10px 12px;margin:0 0 14px}.ad-prefill-nota svg{flex-shrink:0;margin-top:1px}.ad-vereditos{gap:14px}.ad-veredito-grupo{border:none;padding:0;margin:0;min-width:0}.ad-veredito-grupo legend{font-size:calc(11px + var(--fs-ajuste));letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:600;padding:0;margin-bottom:6px}.ad-veredito-opcoes{display:flex;flex-direction:column;gap:6px}.ad-veredito-opcao{display:flex;align-items:center;gap:8px;font-size:calc(13px + var(--fs-ajuste));min-height:42px;padding:8px 12px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);cursor:pointer;transition:border-color .12s,background .12s}.ad-veredito-opcao:hover{border-color:var(--ig-grafite)}.ad-veredito-opcao input{accent-color:var(--ig-black)}.ad-veredito-opcao:focus-within{outline:2px solid var(--ig-yellow);outline-offset:1px}.ad-veredito-opcao.marcado{font-weight:600}.ad-veredito-opcao.ad-veredito-aprova.marcado{border-color:var(--success);background:#e8f2e9;color:var(--success)}.ad-veredito-opcao.ad-veredito-ressalva.marcado{border-color:var(--warning);background:#fdf6e3;color:var(--warning-escuro)}.ad-veredito-opcao.ad-veredito-reprova.marcado{border-color:var(--error);background:#fcebe9;color:var(--error)}.ad-veredito-grupo[disabled]{opacity:.6}.ad-erro{color:var(--error);font-size:calc(12.5px + var(--fs-ajuste));margin:10px 0 0}.ad-acoes{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.ad-pontos-opcionais{margin-top:12px;border:1px solid var(--border);border-radius:2px;padding:8px 12px}.ad-pontos-opcionais>summary{cursor:pointer;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.ad-pontos-opcionais[open]>summary{margin-bottom:8px}.ad-acoes .btn{flex:1 1;min-width:140px}.ad-acoes .btn[disabled]{opacity:.5;cursor:not-allowed}.ad-status-linha{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));font-weight:600}.ad-status-pendente{color:var(--text-muted)}.ad-status-rascunho{color:var(--warning-escuro)}.ad-status-submetida{color:var(--success)}.campo-erro{color:var(--error);font-size:calc(12px + var(--fs-ajuste))}.btn-perigo{background:var(--error);color:#fff;border:1px solid var(--error)}.btn-perigo:hover{background:var(--error-escuro)}.btn-perigo:disabled{opacity:.5;cursor:not-allowed}.param-topo-grupo{margin-bottom:14px}.param-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle)}.param-topo-grupo .param-topo{margin-bottom:0}.param-topo-grupo:has(.param-trocar-tipo) .param-topo{border-radius:3px 3px 0 0}.param-trocar-tipo{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--border);border-top:none;border-radius:0 0 3px 3px;background:var(--bg-page)}.param-topo-rotulo{font-size:calc(11px + var(--fs-ajuste));text-transform:uppercase;letter-spacing:.05em;color:var(--text-2)}.param-topo-tipo{font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text)}.param-topo-espaco{flex:1 1}.param-somente-leitura{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.param-etapa-nome{font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text);flex:1 1;min-width:120px}.param-mini-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border);background:var(--bg-page);color:var(--text-2);border-radius:2px;cursor:pointer}.param-mini-btn:hover:not(:disabled){background:var(--bg-subtle)}.param-mini-btn:disabled{opacity:.4;cursor:default}.param-entrevistadores{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.param-entrev-linha{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.param-entrev-linha .entrada{flex:1 1;min-width:120px}.param-fluxo-nota{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5;margin:0 0 12px}.param-entrevistadores-leitura{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.param-entrev-etapa-leitura{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--border)}.param-entrev-etapa-leitura:last-child{border-bottom:none;padding-bottom:0}.param-entrev-resumo{font-size:calc(12.5px + var(--fs-ajuste));color:var(--text-2);line-height:1.5}.param-acoes{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.param-entrev-etapa-tag{flex-shrink:0}.param-add-entrev{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0 0;padding:10px 12px 12px;border:1px solid var(--border);border-radius:3px;background:var(--bg-subtle);min-width:0}.param-add-entrev-titulo{display:inline-flex;align-items:center;gap:6px;padding:0 4px;font-size:calc(13px + var(--fs-ajuste));font-weight:600;color:var(--text)}.param-add-entrev+.param-entrev-resumo,.param-add-entrev+.param-entrevistadores{margin-top:12px}.param-add-entrev .sel-pessoa{flex:1 1 200px;min-width:0}.param-add-entrev .filtro-select{flex:0 1 200px}.bloqueio-motivo{display:inline-flex;align-items:center;gap:4px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.completar-email{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.completar-email-rotulo{font-size:calc(12px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.completar-email .entrada{flex:1 1 200px;min-width:0}.completar-email-erro{flex-basis:100%;margin:0}.drawer-secao-cabeca{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.drawer-secao-cabeca .drawer-secao-titulo{margin:0}.editar-dados{display:flex;flex-direction:column;gap:10px}.editar-dados-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.editar-dados-campos .campo{margin:0;min-width:0}.editar-dados-campos .entrada{width:100%;min-width:0}.editar-dados-erro{margin:0}.editar-dados-acoes,.valid-cpf-falta{display:flex;gap:8px;flex-wrap:wrap}.valid-cpf-falta{align-items:center;margin:0 0 12px}.valid-cpf-falta .editar-dados{flex-basis:100%}@media (max-width:560px){.editar-dados-campos{grid-template-columns:minmax(0,1fr)}}.param-add-entrev .entrada{flex:1 1 140px}@media (max-width:560px){.param-topo{flex-direction:column;align-items:stretch}.param-topo-espaco{display:none}.param-add-entrev .entrada,.param-add-entrev .filtro-select,.param-add-entrev .sel-pessoa{flex:1 1 100%}}.sessao-atual{display:flex;align-items:center;gap:10px;font-size:calc(13px + var(--fs-ajuste))}.sessao-nome{font-weight:600;color:var(--texto,#1a2430)}.sessao-papel{color:var(--texto-suave,#5b6875)}.sessao-sair{font:inherit;font-weight:500;padding:5px 12px;border:1px solid var(--borda,#d7dce2);border-radius:6px;background:#fff;color:var(--texto,#1a2430);cursor:pointer}.sessao-sair:hover{background:var(--fundo,#f5f6f8)}.sessao-sair:focus-visible{outline:2px solid var(--acento,#1d4e89);outline-offset:2px}@media (max-width:640px){.sessao-papel{display:none}}.sel-pessoa{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.sel-pessoa-oculto{display:none}.sel-pessoa-campo{width:100%}.sel-pessoa-escolhida{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);min-height:34px}.sel-pessoa-desabilitada{background:var(--bg-subtle);color:var(--text-muted)}.sel-pessoa-icone{flex:0 0 auto;color:var(--text-muted)}.sel-pessoa-nome{flex:1 1 auto;font-size:calc(13px + var(--fs-ajuste));color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel-pessoa-mini{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--text-muted);cursor:pointer}.sel-pessoa-mini:hover{background:var(--bg-subtle);color:var(--text)}.sel-pessoa-mini:focus-visible{outline:2px solid var(--ig-grafite);outline-offset:1px}.sel-pessoa-popover{position:absolute;z-index:40;top:100%;left:0;right:0;margin-top:2px;border:1px solid var(--border);border-radius:2px;background:var(--bg-page);box-shadow:0 6px 20px rgba(0,0,0,.12);overflow:hidden}.sel-pessoa-contagem{margin:0;padding:6px 10px;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--bg-subtle)}.sel-pessoa-lista{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.sel-pessoa-opcao{display:flex;flex-direction:column;gap:1px;padding:7px 10px;cursor:pointer;border-bottom:1px solid var(--border)}.sel-pessoa-opcao:last-child{border-bottom:none}.sel-pessoa-opcao-ativa{background:var(--bg-subtle)}.sel-pessoa-opcao[aria-selected=true] .sel-pessoa-opcao-nome{font-weight:600}.sel-pessoa-opcao-nome{font-size:calc(13px + var(--fs-ajuste));color:var(--text)}.sel-pessoa-opcao-extra{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.sel-busca-extra{color:var(--text-muted);font-size:calc(12px + var(--fs-ajuste))}.sel-busca .sel-pessoa-opcao-nome{overflow-wrap:anywhere}.sel-busca .sel-pessoa-opcao-extra{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sel-busca-grupo{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:5px 10px;font-size:calc(10.5px + var(--fs-ajuste));font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);background:var(--bg-subtle);border-bottom:1px solid var(--border)}.sel-recrutadora{display:flex;flex-direction:column;gap:4px;min-width:0}.sel-recrutadora-alternar{align-self:flex-start;background:none;border:0;padding:2px 0;font:inherit;font-size:calc(12px + var(--fs-ajuste));color:var(--text-2);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sel-recrutadora-alternar:hover:not(:disabled){color:var(--text)}.sel-recrutadora-alternar:focus-visible{outline:2px solid var(--ig-yellow);outline-offset:2px}@media (max-width:640px){.sel-pessoa-opcao{padding:10px}.sel-pessoa-lista{max-height:50vh}}.estouro-secao{border-left:3px solid var(--warning)}.estouro-lote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 8px;padding-bottom:10px;border-bottom:1px solid var(--border)}.estouro-marcar-todas{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px + var(--fs-ajuste))}.estouro-lote-motivo{flex:1 1 220px;min-width:0}.estouro-lote-detalhe{flex:1 1 180px;min-width:0}.estouro-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.estouro-linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.estouro-linha .campo-erro{grid-column:1/-1;margin:0}.estouro-linha-vaga{display:flex;align-items:flex-start;gap:8px;min-width:0}.estouro-linha-vaga input{margin-top:3px;flex:0 0 auto}.estouro-linha-texto{display:flex;flex-direction:column;min-width:0}.estouro-linha-titulo{font-weight:600;font-size:calc(13px + var(--fs-ajuste));color:var(--text);overflow-wrap:anywhere}.estouro-linha-meta{font-size:calc(12px + var(--fs-ajuste));color:var(--text-2)}.estouro-linha-campos{display:flex;flex-direction:column;gap:6px;min-width:0}.estouro-linha-campos .entrada{width:100%;min-width:0}.estouro-acoes{justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:12px}.estouro-acoes,.estouro-ok{display:flex;align-items:center}.estouro-ok{gap:6px;margin:0;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}@media (max-width:640px){.estouro-linha{grid-template-columns:minmax(0,1fr)}.estouro-acoes .btn,.estouro-lote .btn{width:100%;justify-content:center}}:is(.vagas-estado,.funil-estado,.candidatos-estado,.shell-estado,.alerta-estado,.config-estado,.mural-estado,.relatorios-estado){padding:24px;color:var(--text-muted);font-size:calc(14px + var(--fs-ajuste))}:is(.vagas-estado,.funil-estado,.candidatos-estado,.shell-estado,.alerta-estado,.config-estado,.mural-estado,.relatorios-estado) button{margin-left:8px;padding:4px 12px;border:1px solid var(--border);border-radius:2px;background:var(--bg-subtle);color:var(--text-2);font:inherit;cursor:pointer}:is(.vagas-estado,.funil-estado,.candidatos-estado,.shell-estado,.alerta-estado,.config-estado,.mural-estado,.relatorios-estado) button:hover{background:var(--border)}.kan-col-desfecho{opacity:.85;background:var(--bg-subtle)}.kan-col-desfecho .kan-col-cabecalho{color:var(--text-2)}.kan-col-subgrupo{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding:6px 4px 4px;font-size:calc(10px + var(--fs-ajuste));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border-top:1px dashed var(--border)}.mp-card-acoes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.mp-modal-campos{display:flex;flex-direction:column;gap:12px}.mp-modal-linha{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.mp-modal-campos .filtro-busca,.mp-modal-campos .filtro-select{width:100%;min-width:0}.mp-modal-campos textarea.entrada{resize:vertical}@media (max-width:480px){.mp-modal-linha{grid-template-columns:1fr}}.campo-rotulado{display:flex;flex-direction:column;gap:4px}.entrada.entrada-fora-da-faixa{border-color:var(--warning);box-shadow:0 0 0 1px var(--warning)}.entrada.entrada-fora-da-faixa.entrada-acima-da-faixa{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.campo-rotulo-linha{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.chip.chip-fora-da-faixa{font-size:calc(10.5px + var(--fs-ajuste));padding:1px 6px;vertical-align:middle}.campo-rotulo{font-size:calc(12px + var(--fs-ajuste));font-weight:600;color:var(--text-2)}.campo-ajuda{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);line-height:1.4}.seletor-pessoa{position:relative;display:flex;flex-direction:column;gap:4px}.seletor-pessoa-dica{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);margin:0}.seletor-pessoa-lista{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto;border:1px solid var(--border);border-radius:6px;background:var(--bg)}.seletor-pessoa-opcao{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit}.seletor-pessoa-opcao:focus-visible,.seletor-pessoa-opcao:hover{background:var(--bg-subtle)}.seletor-pessoa-nome{font-weight:500}.seletor-pessoa-escolhido{display:flex;align-items:center;gap:8px}.alg-transcricao-soltar{border:1px dashed transparent;border-radius:6px;padding:4px;transition:border-color .15s,background .15s}.alg-transcricao-soltar.arrastando{border-color:var(--ig-grafite);background:var(--bg-subtle)}.alg-transcricao-soltar .btn{white-space:normal;text-align:left}.alg-transcricao-soltar .banner-acoes .btn{white-space:normal;max-width:100%}.impressao-documento{display:none}@media print{body:has(>.impressao-documento)>:not(.impressao-documento){display:none!important}.impressao-documento{display:block;color:#000;font-family:var(--font-body);font-size:11pt;line-height:1.45;padding:0}.impressao-documento h1{font-size:16pt;margin:0 0 4pt}.impressao-documento h2{font-size:12pt;margin:14pt 0 4pt}.impressao-documento .impressao-meta{margin:0 0 10pt;color:#333}.impressao-documento .impressao-rodape{margin-top:16pt;font-size:9pt;color:#555}.impressao-documento .impressao-tabela{width:100%;border-collapse:collapse;font-size:9.5pt;margin:4pt 0 6pt}.impressao-documento .impressao-tabela td,.impressao-documento .impressao-tabela th{border:.75pt solid #999;padding:3pt 5pt;text-align:left;vertical-align:top}.impressao-documento .impressao-tabela thead th{background:#eee}.impressao-documento .impressao-bloco{page-break-inside:avoid;break-inside:avoid;border-top:.75pt solid #999;padding-top:6pt;margin-top:10pt}.impressao-documento .impressao-bloco p{margin:2pt 0}.impressao-documento .impressao-posicao{font-weight:400;font-size:10pt;color:#333}}.faixa-do-cargo{display:flex;flex-wrap:wrap;gap:8px 20px;margin:6px 0 0;padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-subtle)}.faixa-do-cargo-item{display:flex;flex-direction:column;gap:2px;min-width:0}.faixa-do-cargo-item dt{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.faixa-do-cargo-item dd{margin:0;font-size:calc(14px + var(--fs-ajuste));font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faixa-do-cargo-n{font-weight:400;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted);white-space:nowrap}.faixa-do-cargo-item dd.faixa-do-cargo-sem-par{font-weight:400}.faixa-do-salario{display:flex;flex-direction:column;gap:4px;min-width:0}.faixa-do-salario .faixa-do-cargo{margin-top:2px}.faixa-do-salario-aviso{margin:0;min-height:0}.faixa-do-salario-aviso:empty{display:none}.faixa-do-salario-formato{font-size:calc(12px + var(--fs-ajuste));color:var(--warning-escuro)}.faixa-do-cargo-acao{display:flex;align-items:flex-end;margin-left:auto}.ver-equipe-botao{display:inline-flex;align-items:center;gap:4px}.carta-modal:has(.ver-equipe-arvore){overflow:hidden}.ver-equipe-filtros{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px;flex:0 0 auto}.ver-equipe-busca{flex:1 1 220px;min-width:0}.ver-equipe-cargo{flex:1 1 260px;min-width:0}.ver-equipe-cargo-campo{position:relative;min-width:0}.ver-equipe-cargo-campo .entrada{width:100%;padding-right:34px}.ver-equipe-cargo-limpar{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.ver-equipe-cargo-limpar:hover{background:var(--bg-subtle);color:var(--text)}.ver-equipe-cargo-limpar:focus-visible{outline:2px solid var(--ig-black);outline-offset:1px}.ver-equipe-cargo-lista{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;max-height:min(280px,45vh);overflow-y:auto;overflow-x:hidden;margin:0;padding:4px 0;list-style:none;background:var(--bg-page);border:1px solid var(--border);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.14);overscroll-behavior:contain}.ver-equipe-cargo-opcao{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:7px 10px;cursor:pointer;font-size:calc(13px + var(--fs-ajuste));min-width:0}.ver-equipe-cargo-ativa{background:var(--bg-subtle);box-shadow:inset 3px 0 0 var(--ig-black)}.ver-equipe-cargo-nome{min-width:0;overflow-wrap:anywhere;color:var(--text)}.ver-equipe-cargo-n{flex:0 0 auto;white-space:nowrap;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ver-equipe-contagem{flex-basis:100%;margin:0;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.ver-equipe-arvore{flex:1 1 auto;min-height:140px;overflow-y:auto;overflow-x:hidden;margin:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-page);overscroll-behavior:contain}.ver-equipe-colunas{display:none}.ver-equipe-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ver-equipe-pessoa{min-width:0}.ver-equipe-pessoa:focus-visible{outline:2px solid var(--ig-black);outline-offset:-2px}.ver-equipe-linha{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:8px 10px;border-bottom:1px solid var(--border);background:var(--bg-page)}.ver-equipe-saindo>.ver-equipe-linha{box-shadow:inset 4px 0 0 var(--warning);background:color-mix(in srgb,var(--warning) 12%,var(--bg-page))}.ver-equipe-cabeca{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;flex:1 1 220px;min-width:0}.ver-equipe-nome{font-weight:600;color:var(--text);overflow-wrap:anywhere}.ver-equipe-selo{font-size:calc(10.5px + var(--fs-ajuste));padding:1px 6px}.ver-equipe-dados{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;flex:3 1 360px;min-width:0}.ver-equipe-dados>div{display:flex;flex-direction:column;min-width:0}.ver-equipe-dados dt{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.ver-equipe-dados dd{margin:0;font-size:calc(13px + var(--fs-ajuste));color:var(--text);overflow-wrap:anywhere}.ver-equipe-valor{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ver-equipe-expandir{display:inline-flex;align-items:center;gap:4px}.ver-equipe-expandir:focus-visible,.ver-equipe-mais:focus-visible{outline:2px solid var(--ig-black);outline-offset:2px}.ver-equipe-sub{margin-left:18px;border-left:2px solid var(--border)}.ver-equipe-mais{margin:8px 10px}.ver-equipe-campo-caminho dd{color:var(--text-muted);font-size:calc(12px + var(--fs-ajuste))}.ver-equipe-achadas{font-weight:600;color:var(--text-2)}.ver-equipe-situacao{margin:8px 10px;font-size:calc(12px + var(--fs-ajuste));color:var(--text-muted)}.ver-equipe-erro{color:var(--error-escuro)}@media (min-width:601px){.ver-equipe-colunas,.ver-equipe-linha{display:grid;grid-template-columns:minmax(0,1fr) 96px 84px 132px;grid-column-gap:16px;column-gap:16px}.ver-equipe-colunas.ver-equipe-sem-salario,.ver-equipe-linha.ver-equipe-sem-salario{grid-template-columns:minmax(0,1fr) 84px 132px}.ver-equipe-colunas{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:6px 10px;background:var(--bg-subtle);border-bottom:1px solid var(--border);font-size:calc(11px + var(--fs-ajuste));font-weight:600;color:var(--text-muted)}.ver-equipe-linha{row-gap:2px;align-items:start;padding:6px 10px}.ver-equipe-dados{display:contents}.ver-equipe-cabeca{grid-column:1;grid-row:1}.ver-equipe-dados>.ver-equipe-campo-cargo{grid-column:1;grid-row:2}.ver-equipe-dados dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ver-equipe-campo-cargo dd{color:var(--text-2);font-size:calc(12px + var(--fs-ajuste))}.ver-equipe-dados>.ver-equipe-campo-caminho{grid-column:1;grid-row:3}.ver-equipe-dados>div:not(.ver-equipe-campo-cargo):not(.ver-equipe-campo-caminho){grid-row:1/span 2}.ver-equipe-expandir{grid-column:1;grid-row:4;justify-self:start;margin-top:4px}}@media (max-width:600px){.ver-equipe-sub{margin-left:8px}.ver-equipe-dados{flex-basis:100%}.faixa-do-cargo-acao{margin-left:0}}@media print{.ver-equipe-arvore{display:none!important}}.descricao-do-cargo-abertura{min-width:0}.descricao-do-cargo-origem{font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.descricao-sugestao{display:flex;flex-direction:column;gap:8px;margin:10px 0;padding:12px 14px;border:1px solid var(--border);border-radius:3px}.descricao-sugestao-aberta{border-color:#f0dcae;border-left:4px solid var(--warning);background:#fdf9ef}.descricao-sugestao-cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.descricao-sugestao-motivo{margin:0;font-size:calc(13px + var(--fs-ajuste));color:var(--text-2)}.descricao-sugestao-comparacao{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.descricao-sugestao-comparacao>div{min-width:0;display:flex;flex-direction:column;gap:4px}.descricao-sugestao-texto{white-space:pre-wrap;overflow-wrap:anywhere}.descricao-sugestao-recusa{display:flex;flex-direction:column;gap:4px;max-width:520px}.descricao-do-cargo-texto{max-height:320px;overflow-y:auto;padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-subtle)}.descricao-do-cargo-texto h4{margin:10px 0 4px;font-size:calc(12px + var(--fs-ajuste))}.descricao-do-cargo-texto h4:first-child{margin-top:0}.visualizacoes-painel{padding:10px 14px}.visualizacoes-resumo{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;flex-wrap:wrap}.visualizacoes-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.visualizacoes-lista li{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;font-size:calc(13px + var(--fs-ajuste))}.visualizacoes-nome{font-weight:600;color:var(--text)}.visualizacoes-papel{color:var(--text-2);font-size:calc(12px + var(--fs-ajuste))}.visualizacoes-quando{color:var(--text-muted);font-size:calc(12px + var(--fs-ajuste));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visualizacoes-cv{position:relative;display:inline-flex}.visualizacoes-cv-botao{display:inline-flex;align-items:center;gap:4px;cursor:pointer;border:1px solid var(--border)}.visualizacoes-cv-pop{position:absolute;z-index:30;top:calc(100% + 4px);right:0;width:min(320px,calc(100vw - 32px));max-height:260px;overflow-y:auto;padding:8px 10px;background:var(--bg);border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.14);text-align:left}.visualizacoes-cv-pop .visualizacoes-lista{margin:0}.pipeline-card-vistos{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px 0;font-size:calc(12px + var(--fs-ajuste))}.pipeline-card-vistos .visualizacoes-cv-pop{right:0}.descricao-do-cargo-rotulo{display:flex;align-items:center;justify-content:space-between;gap:8px}.descricao-do-cargo-edicao{display:flex;flex-direction:column;gap:8px}.ex-colaborador-motivo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.ex-colaborador-fonte{display:block;width:100%;font-size:calc(11px + var(--fs-ajuste));color:var(--text-muted)}.lembrete-star{margin-top:6px;padding:6px 10px;border-left:3px solid var(--ig-yellow);background:var(--bg-subtle)}.lembrete-star svg{vertical-align:-2px}.lembrete-star a{color:var(--text);font-weight:600;text-decoration:underline}.matriz-perfil{display:flex;flex-direction:column;gap:6px;margin-top:8px;text-align:left}.matriz-perfil-etapa{align-self:flex-start}.matriz-perfil-lista{margin:0;display:flex;flex-direction:column;gap:4px;font-weight:400}.matriz-perfil-linha{display:flex;flex-direction:column;gap:1px;min-width:0}.matriz-perfil-linha dt{font-size:calc(10.5px + var(--fs-ajuste));font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.matriz-perfil-linha dd{margin:0;font-size:calc(12.5px + var(--fs-ajuste));color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap}