.faq-item {
  @apply com-cursor-pointer;

  .question {
    @apply com-flex com-justify-between com-pb-1;

    p {
      @apply com-m-0 md:com-text-lg com-text-base com-text-gray-900;
    }

    fa-icon {
      @apply md:com-text-lg com-text-base;
    }
    .actions {
      @apply com-flex com-flex-wrap com-gap-2;
      .admin-actions {
        @apply com-border-0 com-border-l-2 com-border-solid com-border-Bright-Gray-Light com-flex com-flex-wrap com-gap-2 com-pl-2;
      }
    }
  }

  .answer {
    @apply com-m-0 md:com-text-lg com-text-base com-font-normal com-text-gray-500;
  }
}

.template-card {
  @apply com-m-0 com-p-0 com-h-full md:com-max-h-[90dvh] com-w-full com-overflow-y-auto;

  nb-card-header {
    @apply com-flex com-items-center com-justify-between com-py-4 com-px-6;

    h3 {
      @apply com-m-0 com-text-base com-font-medium com-text-Yankees-Blue;
    }

    button {
      @apply com-rounded-full;
    }
  }

  nb-card-body {
    @apply com-w-full com-h-full;

    p {
      @apply com-m-0 com-text-sm com-font-normal com-text-gray-700;
    }
  }
}
