.confirmation-container {
  @apply com-bg-white com-pb-16;
}

.confirmation-card {
  @apply md:com-mt-20 com-mt-10 md:com-mx-0 com-mx-3;

  .confirmation-header {
    @apply com-text-center com-mb-6;

    .check-icon {
      @apply com-text-6xl com-mb-8;
    }

    .title {
      @apply com-text-3xl com-font-semibold com-leading-10 com-m-0 com-mb-4 com-break-words;
    }

    .rejected {
      @apply com-text-red-500;
    }

    .accepted {
      @apply com-text-Yankees-Blue;
    }

    .sub-heading {
      @apply com-leading-7 com-text-xl com-font-medium com-text-gray-500 com-my-0;
    }
  }

  .profile-card {
    @apply com-grid com-grid-cols-2;

    .profile-completion-card {
      @apply com-border-0 com-border-l com-border-solid com-border-Bright-Gray com-pl-3;
    }

    .profile-preview-card,
    .profile-completion-card {
      .card-heading {
        @apply com-text-Yankees-Blue com-text-lg com-font-semibold com-mb-4;
      }
    }
  }

  .missing-field-card {
    @apply com-mt-8;
  }

  .card-heading {
    @apply com-flex com-items-center com-text-Yankees-Blue com-text-2xl com-font-semibold com-m-0 com-mb-6;

    .community-card-logo {
      @apply com-w-8 com-h-8 com-mr-3 com-rounded-full com-object-contain;
    }
  }

  .details-card-container {
    @apply com-border-0 com-border-b com-border-solid com-border-Bright-Gray;
  }

  .profile-card,
  .details-card-container,
  .profile-card-container {
    @apply com-py-8;
  }

  .interested-members {
    @apply com-mb-6;
  }
}

.card-heading {
  @apply com-text-Yankees-Blue com-text-2xl com-font-semibold com-m-0 com-mb-6;
}

.leaders-card {
  @apply com-border-0 com-border-t com-border-solid com-border-Bright-Gray com-py-8;
}

.leader:not(:last-child) {
  @apply com-border-0 com-border-b com-border-solid com-border-Bright-Gray com-pb-2 com-mb-2;
}
