/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./gutenberg/table-of-content/assets/table-of-content.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
.table-of-content-block__title {
  font-size: 1.2rem;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--color-border);
  padding-bottom: 0.5rem;
  cursor: pointer;
}
.table-of-content-block__title::after {
  content: "+";
  font-size: 1.3rem;
}
.table-of-content-block__title ~ ul {
  margin-top: 0.5rem;
}
.table-of-content-block strong {
  font-weight: 400;
}
.table-of-content-block input[type=checkbox] {
  display: none !important;
}
.table-of-content-block input[type=checkbox]:not(:checked) ~ ul {
  display: none;
}
.table-of-content-block input[type=checkbox]:checked ~ label::after {
  content: "-";
}
.table-of-content-block input[type=checkbox]:checked ~ ul {
  display: block;
}

/*# sourceMappingURL=table-of-content-development-bc4b8d24.css.map*/