.ft-live-scores-page{gap:20px!important}.ft-live-scores-page .ft-public-explanation{margin:0;max-width:70ch}.ft-score-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.ft-score-controls label{display:grid;gap:6px;flex:1;min-width:0;font-weight:700}.ft-score-controls select{min-height:48px;width:100%;max-width:100%;font:inherit;background:white;border:1px solid var(--line);border-radius:10px;padding:10px}.ft-live-scores-page button,.ft-score-event-head a{min-height:44px}.ft-score-event{background:white;border:1px solid var(--line);border-radius:18px;padding:20px;margin-top:20px}.ft-score-event-head{display:flex;justify-content:space-between;align-items:start;gap:16px}.ft-score-event h2{font-size:22px;line-height:1.3;margin:0}.ft-score-event-head p{margin:4px 0;color:var(--muted)}.ft-score-event-head a{display:inline-flex;align-items:center;flex-shrink:0;font-weight:700}.ft-score-source{font-size:14px;color:var(--muted);margin:12px 0}.ft-score-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ft-score-match{border:1px solid var(--line);border-radius:12px;overflow:hidden}.ft-score-match header{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;background:#f5f8f5;font-size:14px}.ft-score-player{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px;border-top:1px solid var(--line)}.ft-score-player .ft-player-identity{min-width:0;gap:8px}.ft-score-player .ft-player-name{overflow-wrap:anywhere;white-space:normal}.ft-score-player.is-winner{background:#eff7f1;font-weight:750}.ft-score-values{font-variant-numeric:tabular-nums;white-space:pre;flex-shrink:0;font-size:16px;letter-spacing:2px}.ft-score-match p{margin:8px 12px;font-size:14px}.ft-score-match .is-live{color:var(--green)}.ft-score-empty,.ft-score-notice{padding:12px;border-radius:10px;background:#f5f8f5;line-height:1.6}.ft-score-notice{background:#fff6e4}.ft-score-event>button{margin-top:12px}.ft-live-scores-page .ft-external-help{margin:0;padding:0}.ft-live-scores-page .ft-external-help a{gap:5px} [data-ft-match-updates]{min-width:0}@media(max-width:680px){.ft-score-event{padding:14px;border-radius:14px}.ft-score-grid{grid-template-columns:1fr}.ft-score-event-head{display:block}.ft-score-event h2{font-size:20px}.ft-score-controls button{flex-shrink:0;padding:10px}.ft-score-controls{gap:8px}.ft-score-player{padding:12px 10px}.ft-score-match header{font-size:14px}}

.ft-score-values sup{font-size:11px;letter-spacing:0}.ft-live-scores-page .ft-score-controls .button{padding:10px 16px}.ft-score-event>.button{padding:10px 16px}
