/* Keep the existing navy/gold football cards. Add a restrained green live pulse. */
#worldgroups .oc199ak-card .oc199ak-activity{display:flex;align-items:center;gap:10px;min-width:0;position:static;z-index:2;margin:2px 0 12px;color:#e7fff6;font:700 13px/1.4 OCWorldText,Arial,sans-serif;grid-column:1/-1}
#worldgroups .oc199ak-card .oc199ak-live{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:6px 9px;border:1px solid #38536c;border-radius:999px;background:#071a30;color:#bdcfe1;font:800 10px/1.3 OCWorldText,Arial,sans-serif;letter-spacing:.07em;white-space:nowrap;z-index:3}
#worldgroups .oc199ak-live i{width:7px;height:7px;border-radius:50%;background:#8093a7;flex:none}
#worldgroups .oc199ak-activity[data-state="live"] .oc199ak-live{color:#baffdf;border-color:rgba(60,238,158,.6);background:#062d2a;box-shadow:0 0 14px rgba(39,225,144,.14)}
#worldgroups .oc199ak-activity[data-state="live"] .oc199ak-live i{background:#41f0a2;animation:oc199ak-glow 2.4s ease-in-out infinite}
#worldgroups .oc199ak-activity[data-state="retry"] .oc199ak-live{color:#eed69c;border-color:#766645}
#worldgroups .oc199ak-message-count{position:relative;z-index:2;min-width:0;overflow-wrap:anywhere}
#worldgroups .oc199ak-activity[data-welcome="true"]{padding:12px 13px;margin:0 0 12px;border:1px solid rgba(53,220,151,.27);border-radius:10px;background:linear-gradient(105deg,rgba(23,134,107,.28),rgba(5,27,52,.4));font-size:15px}
#worldgroups .oc199ak-activity[data-welcome="true"]{flex-wrap:wrap}
#worldgroups .oc199ak-card.oc199aj-compact .oc199ak-activity{margin:0;gap:8px;font-size:12px}
#worldgroups .oc199ak-card.oc199aj-compact .oc199ak-live{font-size:9px;padding:4px 7px}
@keyframes oc199ak-glow{0%,100%{box-shadow:0 0 0 3px rgba(65,240,162,.1),0 0 7px rgba(65,240,162,.35)}50%{box-shadow:0 0 0 6px rgba(65,240,162,.19),0 0 15px rgba(65,240,162,.65)}}
@media(prefers-reduced-motion:reduce){#worldgroups .oc199ak-activity[data-state="live"] .oc199ak-live i{animation:none;box-shadow:0 0 7px rgba(65,240,162,.35)}}
@media(forced-colors:active){#worldgroups .oc199ak-card .oc199ak-live,#worldgroups .oc199ak-activity[data-welcome="true"]{border:1px solid CanvasText}}
