/* Portal Kit — Post Categoria (badges/pills) */
.pk-post-cats{ display:flex; flex-wrap:wrap; gap:8px; align-items:center; }
.pk-post-cats .pk-cat{
  display:inline-block;
  background:#158a1c;                /* verde base */
  color:#fff;
  font-weight:700;
  font-size:13px;
  line-height:1;
  padding:8px 14px;
  border-radius:999px;
  text-decoration:none;
  box-shadow:0 1px 0 rgba(0,0,0,.08) inset, 0 1px 2px rgba(0,0,0,.06);
  transition:transform .12s ease, background-color .12s ease, box-shadow .12s ease;
  border:1px solid rgba(0,0,0,.08);
}
.pk-post-cats .pk-cat:hover{
  background:#0f6f16;                /* mais escuro no hover */
  transform:translateY(-1px);
  box-shadow:0 2px 6px rgba(0,0,0,.12);
}
/* Caso seja span (sem link), mantemos cursor padrão */
.pk-post-cats .pk-cat:not(a){ cursor:default; }
