@use '_variables' as *;
@use '_mixins' as *;

.pt-badge {
  @include margin-right(5px);
}

.section-title {
  font-weight: $font-semibold;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  font-size: 1rem;
}

.middle-title {
  @include in-content-small-title;
  @include margin-bottom(1.5rem);

  margin-top: 0;
}

.block {
  @include margin-bottom(4.5rem);
}

.anchor-link {
  @include disable-outline;

  position: relative;

  &:hover,
  &:active {
    &::after {
      @include margin-left(0.2em);

      content: '#';
      display: inline-block;
    }
  }

  .middle-title,
  .section-title {
    display: inline-block;
  }

  .section-title {
    color: var(--mainForegroundColor);
  }
}
