/**
 * PMP frontend overrides for the TAG Gaming dark theme.
 *
 * PMP's confirmation/account/invoice templates emit bare <p> tags directly
 * inside <section class="pmpro_section"> with no class of their own. The
 * theme's default paragraph color inherits a dark gray that disappears
 * against the dark page background.
 *
 * We bump those direct-child paragraphs to a readable light gray. Paragraphs
 * nested inside .pmpro_card / .pmpro_message keep the theme default because
 * those containers have their own (lighter) backgrounds.
 */

.pmpro > .pmpro_section > p,
.pmpro_section > p {
    color: rgba(255, 255, 255, 0.85);
}

/* PMP renders "Your Level" / generic body copy on the levels page in the
   same bare-<p> pattern. Same treatment. */
.pmpro_levels_table caption,
.pmpro_levels_table .pmpro_level-description,
.pmpro_levels_table .pmpro_level-name {
    color: rgba(255, 255, 255, 0.95);
}
