/* Keep the existing navy, football artwork and gold/silver frames. */
#worldgroups .oc-world-group-card.oc199aj-compact{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(106px,42%);align-items:center;gap:8px 10px!important;padding:14px!important;border-radius:18px!important;min-width:0!important}
#worldgroups .oc199aj-compact .oc-world-group-top{grid-column:1/-1;min-width:0}
#worldgroups .oc199aj-compact .oc-world-group-name{font:800 20px/1.2 OCWorldText,Arial,sans-serif!important;min-width:0}
#worldgroups .oc199aj-compact .oc-world-group-name::after{display:none!important}
#worldgroups .oc199aj-compact [data-oc199aj-details]{display:block;position:relative;width:100%;min-height:44px;padding:0 26px 0 0;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left;font:inherit;letter-spacing:inherit;overflow-wrap:anywhere;cursor:pointer}
#worldgroups .oc199aj-compact [data-oc199aj-details]::after{content:'';position:absolute;right:5px;top:17px;width:8px;height:8px;border-right:2px solid #cfdef0;border-bottom:2px solid #cfdef0;transform:rotate(45deg)}
#worldgroups .oc199aj-expanded [data-oc199aj-details]::after{transform:rotate(225deg);top:21px}
#worldgroups .oc199aj-compact [data-oc199aj-details]:focus-visible{outline:3px solid #fff;outline-offset:3px}
#worldgroups .oc199aj-compact .oc199x-badge{display:none!important}
#worldgroups .oc199aj-compact .oc199x-meta{margin:0!important;padding:0!important;background:transparent!important;font:700 12px/1.35 OCWorldText,Arial,sans-serif!important;min-width:0}
#worldgroups .oc199aj-compact .oc-world-group-action{min-height:48px!important;margin:0!important;padding:10px 8px!important;font:800 12px/1.25 OCWorldText,Arial,sans-serif!important;letter-spacing:0!important;border-radius:10px!important;min-width:0!important}
#worldgroups .oc199aj-compact .oc199x-invitation,#worldgroups .oc199aj-compact .oc199x-host,#worldgroups .oc199aj-compact .oc199aa-request-help{display:none!important;grid-column:1/-1}
#worldgroups .oc199aj-expanded .oc199x-invitation,#worldgroups .oc199aj-expanded .oc199x-host,#worldgroups .oc199aj-expanded .oc199aa-request-help{display:block!important;margin:0!important;font-size:14px!important}
@media(max-width:350px){#worldgroups .oc-world-group-card.oc199aj-compact{padding:12px!important;gap:8px!important}#worldgroups .oc199aj-compact .oc-world-group-name{font-size:18px!important}#worldgroups .oc199aj-compact .oc-world-group-action{font-size:11px!important}}
