.federation-source{padding:16px}.federation-source h2{font-size:1.1rem;margin:0 0 6px}.federation-source p{font-size:.88rem;line-height:1.45;margin:6px 0}.federation-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0}.federation-actions a{color:#876020;text-decoration:underline}.federation-actions button{min-height:44px}.federation-caption{font-size:.78rem!important;color:#687381;line-height:1.5;padding:4px 12px}.federation-source .federation-caption{padding:0}.competition-mobile-team strong{overflow-wrap:anywhere}
