/* Knowledge Core 1.4.1 — extensão aditiva. */
.kadosh-knowledge-facets{
  grid-template-columns:repeat(auto-fit,minmax(170px,1fr));
}
.kadosh-knowledge-facets .kadosh-field:first-child{
  grid-column:span 2;
}
.kadosh-knowledge-pagination{
  display:flex;
  flex-wrap:wrap;
  gap:.45rem;
  align-items:center;
  justify-content:center;
  margin:2rem 0 0;
}
.kadosh-knowledge-pagination .page-numbers{
  display:inline-flex;
  min-width:2.5rem;
  min-height:2.5rem;
  align-items:center;
  justify-content:center;
  padding:.45rem .7rem;
  border:1px solid var(--kcc-line,#d9dfde);
  border-radius:999px;
  text-decoration:none;
  background:var(--kcc-card,#fff);
}
.kadosh-knowledge-pagination .page-numbers.current{
  font-weight:800;
  border-color:var(--kcc-teal,#179895);
}
.kadosh-knowledge-pagination .page-numbers:focus-visible,
.kadosh-knowledge-facets a:focus-visible,
.kadosh-knowledge-facets button:focus-visible,
.kadosh-knowledge-facets input:focus-visible,
.kadosh-knowledge-facets select:focus-visible{
  outline:3px solid currentColor;
  outline-offset:2px;
}
.kadosh-path-directory .kadosh-knowledge-grid,
.kadosh-resource-tools-hub .kadosh-knowledge-grid{
  margin-top:1.25rem;
}
@media (max-width:720px){
  .kadosh-knowledge-facets .kadosh-field:first-child{grid-column:auto}
}
