.g448Status{margin-top:5px}.g448StatusBadge{display:inline-block;border:1px solid #ccd7e0;border-radius:12px;padding:3px 8px;background:#f1f5f9;color:#243a50;font-size:12px;line-height:1.35;max-width:100%;white-space:normal}.g448StatusBadge:focus{outline:2px solid #377db1;outline-offset:2px}

/* Plum upcoming, yellow live before check-in, bright green checked-in, muted recap green, red Late. */
.g448StatusBadge--review{background:#516c63;border-color:#516c63;color:#fff}
.g448StatusBadge--upcoming{background:#704c62;border-color:#704c62;color:#fff}
.g448StatusBadge--live{background:#fde047;border-color:#a16207;color:#422006}
.g448StatusBadge--late{background:#b42318;border-color:#b42318;color:#fff}
.g448StatusBadge--paid{background:#276749;border-color:#276749;color:#fff}

.g448StatusBadge--checked-in{background:#4ade80;border-color:#15803d;color:#052e16}
