a {
  color: inherit;
  text-decoration: none;
}

p {
  @apply com-m-0;
}
:host {
  @apply com-w-full;
}

.community-card-container {
  @apply com-border com-border-solid com-border-Bright-Gray com-rounded-lg com-h-[294px] com-p-3 com-bg-white;

  .community-card-prefix {
    @apply com-flex com-items-center;

    .community-card-logo {
      @apply com-h-[60px] com-w-[60px] com-mb-4 com-object-contain com-object-center com-bg-tWhite com-rounded-sm;
    }

    .community-card-details {
      @apply com-ml-3;

      .community-card-name {
        @apply com-m-0 com-text-Dark-Jungle-Green com-text-base com-font-semibold com-mb-1 com-line-clamp-1;
      }

      .community-card-members {
        @apply com-text-gunmetal com-text-xs com-font-medium;
      }
    }
  }
}

.community-card-suffix {
  @apply com-flex com-flex-col com-h-[160px];

  .community-card-about {
    @apply com-text-gunmetal com-text-xs com-font-normal com-line-clamp-4 com-h-16 com-mb-4;
  }

  .community-card-tags {
    @apply com-flex com-flex-wrap com-gap-2 com-h-16 com-mb-6 com-overflow-hidden;
  }
}
