/* Certificações — a aba do perfil (a tela do RH tem o próprio estilo).
   Mesmo vocabulário de cor dos selos nas duas, para "Reprovado" não ser uma
   coisa no perfil e outra na tela de quem aprova. */
.cf-item { border:1px solid #e3e8ef; border-radius:.55rem; padding:.6rem .75rem; margin-bottom:.5rem; background:#fff; }
.cf-tit { font-weight:600; color:#1a2a3a; font-size:.9rem; }
.cf-meta { font-size:.76rem; color:#6c757d; display:flex; flex-wrap:wrap; gap:.1rem .7rem; margin-top:.2rem; }
.cf-motivo { font-size:.78rem; color:#b02a37; margin-top:.3rem; }
.cf-selo { font-size:.68rem; font-weight:600; border-radius:999px; padding:.05rem .5rem; border:1px solid; white-space:nowrap; }
.cf-st-SOLICITADO { background:#eef2f7; color:#41506a; border-color:#d6dae0; }
.cf-st-PENDENTE   { background:#fff8e6; color:#7a5200; border-color:#f1dca4; }
.cf-st-APROVADO   { background:#e8f5ec; color:#146c43; border-color:#a6dcb8; }
.cf-st-REPROVADO  { background:#fbeaec; color:#b02a37; border-color:#f1b7bd; }
.cf-venc          { background:#fbeaec; color:#b02a37; border-color:#f1b7bd; }
.cf-vencelogo     { background:#fff8e6; color:#7a5200; border-color:#f1dca4; }
