.gof-badge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);padding:3px var(--space-2);border-radius:var(--r-full);white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}.gof-badge--sm{padding:2px 6px;font-size:10px}.gof-badge--md,.gof-badge--lg{font-size:var(--text-xs);padding:3px var(--space-2)}@media (min-width:768px){.gof-badge--lg{font-size:var(--text-sm);padding:var(--space-1) var(--space-3)}}.gof-badge--default{background:var(--clr-surface-sm);color:var(--clr-text-secondary);border-color:var(--clr-border)}.gof-badge--primary{background:var(--clr-primary-active-bg);color:var(--clr-primary);border-color:var(--clr-primary-active-border)}.gof-badge--live{background:var(--clr-red-bg);color:var(--clr-red);border-color:var(--clr-red-border)}.gof-badge--upcoming{background:var(--clr-primary-active-bg);color:var(--clr-primary);border-color:var(--clr-primary-active-border)}.gof-badge--completed{background:var(--clr-blue-bg);color:var(--clr-blue);border-color:var(--clr-blue-border)}.gof-badge--delayed{background:var(--clr-amber-bg);color:var(--clr-amber);border-color:var(--clr-amber-border)}.gof-badge--abandoned{background:var(--clr-orange-bg);color:var(--clr-orange);border-color:var(--clr-orange-border)}.gof-badge--success{background:var(--clr-success-bg);color:var(--clr-success);border-color:var(--clr-success-border)}.gof-badge--error{background:var(--clr-error-bg);color:var(--clr-error-light);border-color:var(--clr-error-border)}.gof-badge--warning{background:var(--clr-warning-bg);color:var(--clr-warning);border-color:var(--clr-warning-border)}.gof-badge--info,.gof-badge--stumps{background:var(--clr-blue-bg);color:var(--clr-blue);border-color:var(--clr-blue-border)}.gof-badge--no-result{background:var(--clr-orange-bg);color:var(--clr-orange);border-color:var(--clr-orange-border)}.gof-badge__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s ease-in-out infinite gof-badge-pulse}
