.animated-values {
  @extend .has-base-font-size;
  @apply
    flex;

  &.inline {
    @apply
      justify-between
      flex-nowrap;

    .animated-title {
      @apply
        md:basis-[500px];
    }

    .animated-content {
      @apply
        flex-auto
        ml-3
        flex
        justify-end
        lg:justify-start
        flex-nowrap;

      span {
        @apply
          whitespace-nowrap
          last:ml-1;
      }
    }
  }

  &.big {
    @apply
      flex-col;

    .animated-content {
      @apply
        mb-6
        flex;

      span {
        @apply
          text-2xl
          leading-tight
          whitespace-nowrap
          lg:text-3xl
          font-thin;

        &.value {
          @apply
            mr-1
            font-light;
        }
      }
    }

    .animated-title {
      @extend .has-xs-font-size;
      @apply
        font-mono
        max-w-xs
        order-2;
    }
  }
}
