p,
h4 {
  margin: 0;
}

.user-past-event-card {
  @apply com-h-full com-m-0 com-overflow-hidden com-cursor-pointer;

  a {
    @apply com-no-underline;
    nb-card-body {
      @apply com-p-0 com-flex com-overflow-hidden;

      .event {
        @apply com-flex com-w-[54px] com-h-full com-m-0 com-flex-col com-items-center com-border-0 com-border-r com-border-solid com-border-Bright-Gray com-bg-white com-rounded-none com-flex-shrink-0;

        .event-month {
          @apply com-flex com-items-center com-h-7 com-w-full com-rounded-tl-lg com-rounded-none com-justify-center com-text-xs com-font-semibold com-m-0 com-text-white com-bg-Azure com-flex-shrink-0;
        }

        .event-date {
          @apply com-flex com-text-sm com-font-bold com-text-Yankees-Blue com-m-0;
        }

        .event-day {
          @apply com-flex com-text-xs com-font-medium com-m-0 com-text-gray-400;
        }

        .date-day {
          @apply com-flex com-font-medium com-items-center com-h-full com-flex-col com-justify-between com-pt-1 com-pb-6px;
        }
      }

      .content {
        @apply com-px-3 com-py-10px;

        .title {
          @apply com-text-sm com-font-medium com-mb-14px com-line-clamp-1 com-text-Yankees-Blue;
        }
      }
    }
  }
}
