@import "settings.colors";

@import "mixins/settings.fonts";
@import "mixins/tools.functions";
@import "mixins/tools.mixins";

.c-article-action {
  @include display-grid;
  @include grid-template-columns(0, rem(20) 1fr);
  @include grid-template-rows(0, 1fr);
  border-top: 1px solid $color-stone-200;
  width: 100%;
}

.o-author-actions__fingerprint {
  @include grid-template-columns(0, 1fr);
  .c-article-action__text {
    @include grid-column(1, 2);
  }
}

.o-author-actions .c-article-action {
  margin-right: 0;
  &::before {
    display: none;  
  }
}

.c-indicator-icon {
  @include grid-column(1, 2);
  @include grid-row(1, 2);
  margin-right: rem(5);
}

.o-author-actions .c-indicator-icon__art {
  fill: $color-grey-660;
}

.c-article-action__text {
  @include grid-column(2, 3);
  @include grid-row(1, 2);
}

.o-author-actions .c-article-action {
  &:hover,
  &:focus {
    .o-author-actions__pgp {
      text-decoration: none;
    }
  }
}

.o-author-actions .c-breadcrumb {
  display: inline-block;
  padding-top: 0;
  margin-left: rem(15);
}
