/* FEAT-000113 — nested governed Indigenous Topic hierarchy. */
.filter-anchor[data-filter="topic"] .f113-root-children{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:4px 3px;
  margin-left:36px;
}
.filter-anchor[data-filter="topic"] .f113-root-children > .topic-child-btn{
  margin:0;
}
.filter-anchor[data-filter="topic"] .f113-nested-inline{
  display:inline-flex;
  flex:0 0 auto;
  align-items:center;
  gap:2px;
  margin:0;
}
.filter-anchor[data-filter="topic"] .f113-nested-inline > .topic-child-btn{
  margin:0;
}
.filter-anchor[data-filter="topic"] .f113-nested-expand{
  flex:0 0 22px;
  width:22px;
  min-width:22px;
  height:22px;
  min-height:22px;
  padding:0;
  border-radius:3px;
  font-size:15px;
  line-height:1;
}
.filter-anchor[data-filter="topic"] .f113-grandchildren{
  display:flex;
  flex-wrap:wrap;
  align-items:flex-start;
  gap:4px 3px;
  margin-left:58px;
  padding:5px 0 7px;
}
.filter-anchor[data-filter="topic"] .f113-grandchildren .topic-child-btn{
  margin:0;
}
.filter-anchor[data-filter="topic"] .f113-topic-loading .topic-parent-row{
  min-height:34px;
  align-items:center;
}
@media (max-width:900px){
  .filter-anchor[data-filter="topic"] .f113-root-children{margin-left:31px}
  .filter-anchor[data-filter="topic"] .f113-grandchildren{margin-left:53px}
}
