@import 'mixin_text_section_heading';

body >div.text {

margin: ($muwu-root-line-height * 6) 0rem;
ol {
  padding-left: 1rem;
}
ul {
  padding-left: 1rem;
}

section[data-section_depth] {
  >.section_number {
    font-weight: bold;
    display: block;
    margin-bottom: none;
    text-decoration: none;
  }
  nav.document_links {
    width: 100%;
    margin: ($muwu-root-line-height * 2) 0rem ($muwu-root-line-height * 4) 0rem;
    text-align: right;
    a.document_link {
      font-size: ($muwu-root-font-size * 0.75);
      margin: 0rem 0.5rem
    }
  }
}

section[data-section_depth='1'] {
  margin: ($muwu-root-line-height * 6) 0;
  @include text_section_heading(($muwu-root-font-size * 1.5), ($muwu-root-line-height * 2));
}

section[data-section_depth='2'] {
  margin: ($muwu-root-line-height * 4) 0;
  @include text_section_heading(($muwu-root-font-size * 1.375), ($muwu-root-line-height * 1.5));
}

section[data-section_depth='3'] {
  margin: ($muwu-root-line-height * 2) 0;
  @include text_section_heading(($muwu-root-font-size * 1.25), ($muwu-root-line-height * 1.5));
  section[data-section_depth] {
    margin: ($muwu-root-line-height * 2) 0;
    @include text_section_heading(($muwu-root-font-size * 1), ($muwu-root-line-height * 1.5));
  }
}

}