/**
 * Pitch — the little that is Pitch's own on a customer page.
 *
 * The heading, the list, the empty state, the chips and the table's phone
 * behaviour all come from the shared portal shell now, so these three pages
 * match every other portal page and follow any change made there.
 *
 * WHAT IS LEFT, AND WHY IT CANNOT BE SHARED
 * ---------------------------------------------------------------------
 * One thing: whether a contract has been signed. That is not a status the
 * platform stores a colour for and not a tint — it is a yes or a no, and it
 * means the same thing on every theme. The studies settled that case too:
 * something that means the same thing everywhere gets ONE fixed treatment,
 * which is why this takes the theme's Success pair rather than being tinted
 * like a ticket status. Unsigned falls through to the shell's plain chip.
 *
 * Namespace: ppx-* — no !important, and not one colour decided here.
 */

/* Signed. The Success pair, which the theme guarantees reads together. */
.ppx-pill-on {
    background: var(--at-color-status-success, #0d843a);
    color: var(--at-color-status-success-foreground, #ffffff);
}
