.fb-status{border-radius:var(--r-full);white-space:nowrap;padding:.125rem .5rem;font-size:.625rem;font-weight:700}.fb-status--scheduled{border:1px solid var(--clr-primary-active-border);color:var(--clr-primary);background:var(--clr-primary-active-bg)}.fb-status--live{color:#ef4444;background:#ef44441a;border:1px solid #ef444466}.fb-status--finished{border:1px solid var(--clr-border-tool);color:var(--clr-text-muted);background:0 0}.fb-status--starting-soon{border:1px solid var(--clr-primary-active-border);color:var(--clr-primary);background:var(--clr-primary-active-bg)}.fb-status--postponed{border:1px solid var(--clr-amber-border);color:var(--clr-amber);background:var(--clr-amber-bg)}.fb-status--cancelled{color:var(--clr-error);background:#ef444414;border:1px solid #ef444466}.status-badge{border-radius:var(--r-full);white-space:nowrap;border:1px solid;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.status-badge--sm{padding:.125rem .5rem;font-size:.6875rem}.status-badge__icon{flex-shrink:0;width:.75rem;height:.75rem}.status-badge--sm .status-badge__icon{width:.625rem;height:.625rem}.status-badge--ongoing{color:#f59e0b;background-color:#f59e0b1f}.status-badge--upcoming{background-color:color-mix(in srgb, var(--clr-primary) 12%, transparent);color:var(--clr-primary)}.status-badge--completed{background-color:var(--clr-blue-bg);color:var(--clr-blue)}.status-badge--solid.status-badge--upcoming{background-color:var(--clr-primary-active-bg);border-color:var(--clr-primary-active-border);color:var(--clr-primary)}.status-badge--solid.status-badge--ongoing{color:#f59e0b;background-color:#f59e0b26;border-color:#f59e0b66}.status-badge--solid.status-badge--completed{background-color:var(--clr-blue-bg);border-color:var(--clr-blue-border);color:var(--clr-blue)}
