/* PITVU catalogue refinements: compact, consistent, understated. */
.registry-workspace .directory-four-actions {
  gap:10px!important;
  margin-top:18px!important;
  margin-bottom:22px!important;
}
.registry-workspace .directory-four-actions > .directory-quick-actions > a,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-toggle {
  min-height:53px!important;
  height:auto!important;
  padding:10px 15px!important;
  font-size:.91rem!important;
  font-weight:550!important;
  border-radius:8px!important;
  box-shadow:none!important;
  text-decoration:none!important;
  transform:none!important;
}
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-toggle {
  background:transparent!important;
  color:inherit!important;
  border:1px solid var(--border,#bfc7bf)!important;
  outline:none!important;
  font-weight:550!important;
}
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary::before,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary::after {
  content:none!important;
  display:none!important;
  border:0!important;
}
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary[aria-current=page] {
  border:1px solid var(--border,#bfc7bf)!important;
  border-left:1px solid var(--border,#bfc7bf)!important;
  box-shadow:none!important;
  background:rgba(92,123,103,.045)!important;
}
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary .breed-directory-name,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-toggle > span:first-child {
  font-weight:550!important;
}
.registry-workspace .directory-four-actions .breed-directory-count {
  background:rgba(88,127,102,.09)!important;
  border-radius:8px!important;
  padding:5px 9px!important;
}
.registry-workspace .directory-four-actions .breed-directory-other-count {
  opacity:.65!important;
  font-size:.78rem!important;
}
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary:hover,
.registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-toggle:hover {
  background:rgba(92,123,103,.09)!important;
}
.registry-workspace .directory-four-actions > .directory-quick-actions > a:hover {
  box-shadow:none!important;
}
@media(max-width:520px) {
 .registry-workspace .directory-four-actions {gap:8px!important;margin-top:15px!important}
 .registry-workspace .directory-four-actions > .directory-quick-actions > a,
 .registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-primary,
 .registry-workspace .directory-four-actions > .breed-directory-group > .breed-directory-toggle {
   min-height:52px!important;
   padding:9px 10px!important;
   font-size:.82rem!important;
 }
}
