a {
  @apply com-no-underline;
}

.main-container {
  @apply com-p-4 com-m-0;
  .profile-visited {
    @apply com-flex com-flex-row com-justify-between com-mb-3;

    .profile-visited-text {
      @apply com-flex com-flex-row md:com-items-center com-items-start;

      .icon {
        @apply com-flex com-items-center com-justify-center com-text-tYankees-Blue com-bg-zinc-100 com-rounded-[4px] com-w-5 com-h-5 com-m-0 com-mr-2 com-p-6px;
      }

      p {
        @apply com-m-0 com-p-0 com-text-xs com-font-normal com-text-black;
      }
    }
    .profile-visited-count {
      @apply com-m-0 com-ml-4 com-p-0 com-text-xs com-font-semibold com-text-black;
    }
  }
  .talks-given {
    @apply com-flex com-flex-row com-justify-between com-mb-4;

    .talks-given-text {
      @apply com-flex com-flex-row com-items-center;

      .icon {
        @apply com-flex com-items-center com-justify-center com-text-tYankees-Blue com-bg-zinc-100 com-rounded-[4px] com-w-5 com-h-5 com-m-0 com-mr-2 com-p-6px;

        fa-icon {
          @apply com-w-[16px];
        }
      }

      p {
        @apply com-m-0 com-p-0 com-text-xs com-font-normal com-text-black;
      }
    }
    .talks-given-count {
      @apply com-m-0 com-p-0 com-text-xs com-font-semibold com-text-black;
    }
  }
  .attended-events {
    @apply com-flex com-flex-row com-justify-between com-mb-4;

    .attended-events-text {
      @apply com-flex com-flex-row com-items-center;

      .icon {
        @apply com-flex com-items-center com-justify-center com-text-tYankees-Blue com-bg-zinc-100 com-rounded-[4px] com-w-5 com-h-5 com-m-0 com-mr-2 com-p-6px;

        fa-icon {
          @apply com-w-[16px];
        }
      }

      p {
        @apply com-m-0 com-p-0 com-text-xs com-font-normal com-text-black;
      }
    }
    .attended-events-count {
      @apply com-m-0 com-p-0 com-text-xs com-font-semibold com-text-black;
    }
  }

  .complete-profile {
    @apply com-text-sm com-font-medium com-text-black com-m-0 com-pt-4 com-pb-3 com-px-0 com-border-0 com-border-t com-border-solid com-border-Bright-Gray;
  }

  .labs-published,
  .builds-published,
  .content-published,
  .attended-events,
  .social-links {
    @apply com-flex com-flex-row com-justify-between com-mb-4;

    .labs-published-text,
    .builds-published-text,
    .content-published-text,
    .attended-events-text,
    .link-to-event,
    .social-links-text {
      @apply com-flex com-flex-row com-items-center;

      .icon {
        @apply com-flex com-items-center com-justify-center com-text-tYankees-Blue com-bg-zinc-100 com-rounded-[4px] com-w-5 com-h-5 com-m-0 com-mr-2 com-p-6px;
      }

      p {
        @apply com-m-0 com-p-0 com-text-xs com-font-normal com-text-Quartz;
      }
    }
    .labs-published-count,
    .builds-published-count,
    .attended-events-count,
    .content-published-count,
    .attended-events-count,
    .social-links-count {
      @apply com-m-0 com-p-0 com-text-xs com-font-semibold com-text-Quartz;
    }
  }

  .profile-link {
    @apply com-flex com-text-sm com-font-semibold com-text-primary-500 com-no-underline;
    span {
      @apply com-text-left;
    }
  }
}
